Warning: Permanently added '2620:52:3:1:dead:beef:cafe:c198' (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/7068653-fedora-eln-x86_64 --chroot fedora-eln-x86_64 Version: 0.70 PID: 6377 Logging PID: 6378 Task: {'appstream': False, 'background': False, 'build_id': 7068653, 'buildroot_pkgs': [], 'chroot': 'fedora-eln-x86_64', 'enable_net': False, 'fedora_review': False, 'git_hash': 'f68750329bd9ae3abb4de657e7ab571db0feffd3', 'git_repo': 'https://copr-dist-git.fedorainfracloud.org/git/berrange/sgx/sgx-sdk', 'isolation': 'default', 'memory_reqs': 2048, 'package_name': 'sgx-sdk', 'package_version': '2.22-1', 'project_dirname': 'sgx', 'project_name': 'sgx', 'project_owner': 'berrange', 'repo_priority': None, 'repos': [{'baseurl': 'https://download.copr.fedorainfracloud.org/results/berrange/sgx/fedora-eln-x86_64/', 'id': 'copr_base', 'name': 'Copr repository', 'priority': None}], 'sandbox': 'berrange/sgx--berrange', 'source_json': {}, 'source_type': None, 'submitter': 'berrange', 'tags': [], 'task_id': '7068653-fedora-eln-x86_64', 'timeout': 18000, 'uses_devel_repo': False, 'with_opts': [], 'without_opts': []} Running: git clone https://copr-dist-git.fedorainfracloud.org/git/berrange/sgx/sgx-sdk /var/lib/copr-rpmbuild/workspace/workdir-4q0x1kb1/sgx-sdk --depth 500 --no-single-branch --recursive cmd: ['git', 'clone', 'https://copr-dist-git.fedorainfracloud.org/git/berrange/sgx/sgx-sdk', '/var/lib/copr-rpmbuild/workspace/workdir-4q0x1kb1/sgx-sdk', '--depth', '500', '--no-single-branch', '--recursive'] cwd: . rc: 0 stdout: stderr: Cloning into '/var/lib/copr-rpmbuild/workspace/workdir-4q0x1kb1/sgx-sdk'... Running: git checkout f68750329bd9ae3abb4de657e7ab571db0feffd3 -- cmd: ['git', 'checkout', 'f68750329bd9ae3abb4de657e7ab571db0feffd3', '--'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-4q0x1kb1/sgx-sdk rc: 0 stdout: stderr: Note: switching to 'f68750329bd9ae3abb4de657e7ab571db0feffd3'. 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 f687503 automatic import of sgx-sdk Running: copr-distgit-client sources cmd: ['copr-distgit-client', 'sources'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-4q0x1kb1/sgx-sdk 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 linux-sgx-sgx_2.22.tar.gz INFO: Reading stdout from command: curl --help all INFO: Calling: curl -H Pragma: -o linux-sgx-sgx_2.22.tar.gz --location --connect-timeout 60 --retry 3 --retry-delay 10 --remote-time --show-error --fail --retry-all-errors https://copr-dist-git.fedorainfracloud.org/repo/pkgs/berrange/sgx/sgx-sdk/linux-sgx-sgx_2.22.tar.gz/md5/c03c23ff3cb8f50837d4b3d384476630/linux-sgx-sgx_2.22.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 6869k 100 6869k 0 0 47.4M 0 --:--:-- --:--:-- --:--:-- 47.5M INFO: Reading stdout from command: md5sum linux-sgx-sgx_2.22.tar.gz INFO: Downloading prebuilt_ae_2.22.tar.gz /usr/bin/tail: /var/lib/copr-rpmbuild/main.log: file truncated INFO: Calling: curl -H Pragma: -o prebuilt_ae_2.22.tar.gz --location --connect-timeout 60 --retry 3 --retry-delay 10 --remote-time --show-error --fail --retry-all-errors https://copr-dist-git.fedorainfracloud.org/repo/pkgs/berrange/sgx/sgx-sdk/prebuilt_ae_2.22.tar.gz/md5/1c71d92b2600b2117d1273fad49cac0a/prebuilt_ae_2.22.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 4201k 100 4201k 0 0 35.9M 0 --:--:-- --:--:-- --:--:-- 35.9M INFO: Reading stdout from command: md5sum prebuilt_ae_2.22.tar.gz Running (timeout=18000): unbuffer mock --spec /var/lib/copr-rpmbuild/workspace/workdir-4q0x1kb1/sgx-sdk/sgx-sdk.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-4q0x1kb1/sgx-sdk --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1709130101.299928 -r /var/lib/copr-rpmbuild/results/configs/child.cfg INFO: mock.py version 5.5 starting (python version = 3.12.1, NVR = mock-5.5-1.fc39), args: /usr/libexec/mock/mock --spec /var/lib/copr-rpmbuild/workspace/workdir-4q0x1kb1/sgx-sdk/sgx-sdk.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-4q0x1kb1/sgx-sdk --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1709130101.299928 -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-4q0x1kb1/sgx-sdk/sgx-sdk.spec) Config(fedora-eln-x86_64) Start: clean chroot Finish: clean chroot Mock Version: 5.5 INFO: Mock Version: 5.5 Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-eln-x86_64-bootstrap-1709130101.299928/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: quay.io/fedoraci/fedora:eln INFO: Pulling image: quay.io/fedoraci/fedora:eln INFO: Copy content of container quay.io/fedoraci/fedora:eln to /var/lib/mock/fedora-eln-x86_64-bootstrap-1709130101.299928/root INFO: Checking that quay.io/fedoraci/fedora:eln image matches host's architecture INFO: mounting quay.io/fedoraci/fedora:eln with podman image mount INFO: image quay.io/fedoraci/fedora:eln as /var/lib/containers/storage/overlay/9b2651dcd8b8e8716f6ed9c253fffe1fb534fb55c41f90054e53e9a4aa95758d/merged INFO: umounting image quay.io/fedoraci/fedora:eln (/var/lib/containers/storage/overlay/9b2651dcd8b8e8716f6ed9c253fffe1fb534fb55c41f90054e53e9a4aa95758d/merged) with podman image umount INFO: Package manager dnf 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-eln-x86_64-1709130101.299928/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start: cleaning package manager metadata Finish: cleaning package manager metadata INFO: enabled HW Info plugin INFO: Package manager dnf detected and used (direct choice) INFO: Buildroot is handled by package management downloaded with a bootstrap image: rpm-4.19.1.1-1.eln135.x86_64 rpm-sequoia-1.6.0-2.eln134.x86_64 python3-dnf-4.19.0-1.eln136.noarch python3-dnf-plugins-core-4.5.0-1.eln135.noarch yum-4.19.0-1.eln136.noarch Start: installing minimal buildroot with dnf No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 318 kB/s | 30 kB 00:00 Fedora - ELN BaseOS - Developmental packages fo 3.8 MB/s | 1.1 MB 00:00 Fedora - ELN AppStream - Developmental packages 4.8 MB/s | 1.4 MB 00:00 Fedora - ELN CodeReady Linux Builders - Build p 2.3 MB/s | 361 kB 00:00 Fedora - ELN Extras - Developmental packages fo 2.6 MB/s | 491 kB 00:00 Dependencies resolved. ======================================================================================== Package Arch Version Repository Size ======================================================================================== Installing: bash x86_64 5.2.26-3.eln135 eln-baseos 1.8 M bzip2 x86_64 1.0.8-18.eln134 eln-baseos 53 k coreutils x86_64 9.4-6.eln134 eln-baseos 1.1 M cpio x86_64 2.15-1.eln134 eln-baseos 293 k diffutils x86_64 3.10-5.eln134 eln-baseos 407 k fedora-release-eln noarch 41-0.5.eln136 eln-baseos 11 k findutils x86_64 1:4.9.0-8.eln134 eln-baseos 493 k gawk x86_64 5.3.0-3.eln134 eln-baseos 1.1 M glibc-minimal-langpack x86_64 2.39.9000-3.eln136 eln-baseos 101 k grep x86_64 3.11-7.eln134 eln-baseos 300 k gzip x86_64 1.13-1.eln134 eln-baseos 171 k info x86_64 7.1-2.eln134 eln-baseos 182 k patch x86_64 2.7.6-24.eln134 eln-appstream 131 k redhat-rpm-config noarch 285-1.eln136 eln-appstream 82 k rpm-build x86_64 4.19.1.1-1.eln135 eln-appstream 78 k sed x86_64 4.9-1.eln134 eln-baseos 319 k tar x86_64 2:1.35-3.eln134 eln-baseos 860 k unzip x86_64 6.0-63.eln134 eln-baseos 187 k util-linux x86_64 2.40-0.9.rc1.eln136 eln-baseos 1.2 M which x86_64 2.21-41.eln134 eln-baseos 41 k xz x86_64 5.4.6-1.eln134 eln-baseos 557 k Installing dependencies: alternatives x86_64 1.26-3.eln134 eln-baseos 40 k audit-libs x86_64 4.0-8.eln135 eln-baseos 121 k authselect x86_64 1.5.0-4.eln136 eln-baseos 146 k authselect-libs x86_64 1.5.0-4.eln136 eln-baseos 215 k basesystem noarch 11-20.eln134 eln-baseos 7.2 k binutils x86_64 2.42.50-4.eln136 eln-baseos 6.3 M binutils-gold x86_64 2.42.50-4.eln136 eln-baseos 787 k bzip2-libs x86_64 1.0.8-18.eln134 eln-baseos 41 k ca-certificates noarch 2023.2.62_v7.0.401-6.eln134 eln-baseos 862 k coreutils-common x86_64 9.4-6.eln134 eln-baseos 2.2 M cracklib x86_64 2.9.11-5.eln134 eln-baseos 93 k crypto-policies noarch 20240202-1.git283706d.eln135 eln-baseos 73 k curl x86_64 8.6.0-7.eln136 eln-baseos 301 k cyrus-sasl-lib x86_64 2.1.28-19.eln134 eln-baseos 796 k debugedit x86_64 5.0-14.eln134 eln-appstream 79 k dwz x86_64 0.15-6.eln135 eln-appstream 137 k ed x86_64 1.20.1-1.eln136 eln-baseos 82 k efi-srpm-macros noarch 5-11.eln134 eln-appstream 22 k elfutils x86_64 0.190-6.eln134 eln-baseos 525 k elfutils-debuginfod-client x86_64 0.190-6.eln134 eln-baseos 38 k elfutils-default-yama-scope noarch 0.190-6.eln134 eln-baseos 13 k elfutils-libelf x86_64 0.190-6.eln134 eln-baseos 194 k elfutils-libs x86_64 0.190-6.eln134 eln-baseos 256 k fedora-gpg-keys noarch 41-0.1.eln136 eln-baseos 132 k fedora-release-common noarch 41-0.5.eln136 eln-baseos 21 k fedora-release-identity-eln noarch 41-0.5.eln136 eln-baseos 13 k fedora-repos-eln noarch 41-0.1.eln136 eln-baseos 9.3 k file x86_64 5.45-4.eln135 eln-baseos 49 k file-libs x86_64 5.45-4.eln135 eln-baseos 762 k filesystem x86_64 3.18-8.eln134 eln-baseos 1.1 M fonts-srpm-macros noarch 1:2.0.5-14.eln134 eln-appstream 26 k forge-srpm-macros noarch 0.2.0-3.eln134 eln-appstream 19 k gdb-minimal x86_64 14.1-8.eln135 eln-appstream 4.2 M gdbm x86_64 1:1.23-6.eln134 eln-baseos 152 k gdbm-libs x86_64 1:1.23-6.eln134 eln-baseos 56 k ghc-srpm-macros noarch 1.6.1-5.eln134 eln-appstream 8.2 k glibc x86_64 2.39.9000-3.eln136 eln-baseos 2.2 M glibc-common x86_64 2.39.9000-3.eln136 eln-baseos 389 k glibc-gconv-extra x86_64 2.39.9000-3.eln136 eln-baseos 1.7 M gmp x86_64 1:6.3.0-1.eln136 eln-baseos 317 k go-srpm-macros noarch 3.4.0-2.eln136 eln-appstream 27 k jansson x86_64 2.13.1-9.eln134 eln-baseos 44 k kernel-srpm-macros noarch 1.0-22.eln134 eln-appstream 9.7 k keyutils-libs x86_64 1.6.3-3.eln134 eln-baseos 31 k krb5-libs x86_64 1.21.2-5.eln134 eln-baseos 755 k libacl x86_64 2.3.2-1.eln134 eln-baseos 24 k libarchive x86_64 3.7.2-3.eln134 eln-baseos 406 k libattr x86_64 2.5.2-3.eln134 eln-baseos 18 k libblkid x86_64 2.40-0.9.rc1.eln136 eln-baseos 116 k libbrotli x86_64 1.1.0-3.eln134 eln-baseos 344 k libcap x86_64 2.69-3.eln134 eln-baseos 82 k libcap-ng x86_64 0.8.4-4.eln134 eln-baseos 33 k libcom_err x86_64 1.47.0-5.eln135 eln-baseos 25 k libcurl x86_64 8.6.0-7.eln136 eln-baseos 346 k libeconf x86_64 0.5.2-3.eln134 eln-baseos 30 k libevent x86_64 2.1.12-12.eln135 eln-baseos 258 k libfdisk x86_64 2.40-0.9.rc1.eln136 eln-baseos 161 k libffi x86_64 3.4.4-7.eln134 eln-baseos 40 k libgcc x86_64 14.0.1-0.7.eln136 eln-baseos 117 k libgomp x86_64 14.0.1-0.7.eln136 eln-baseos 336 k libidn2 x86_64 2.3.7-1.eln134 eln-baseos 119 k libmount x86_64 2.40-0.9.rc1.eln136 eln-baseos 155 k libnghttp2 x86_64 1.59.0-2.eln134 eln-baseos 76 k libnsl2 x86_64 2.0.1-1.eln134 eln-baseos 30 k libpkgconf x86_64 2.1.0-1.eln135 eln-baseos 38 k libpsl x86_64 0.21.5-3.eln134 eln-baseos 64 k libpwquality x86_64 1.4.5-9.eln134 eln-baseos 120 k libselinux x86_64 3.6-4.eln134 eln-baseos 88 k libsemanage x86_64 3.6-3.eln134 eln-baseos 117 k libsepol x86_64 3.6-3.eln134 eln-baseos 339 k libsmartcols x86_64 2.40-0.9.rc1.eln136 eln-baseos 84 k libssh x86_64 0.10.6-4.eln134 eln-baseos 212 k libssh-config noarch 0.10.6-4.eln134 eln-baseos 9.1 k libstdc++ x86_64 14.0.1-0.7.eln136 eln-baseos 878 k libtasn1 x86_64 4.19.0-6.eln134 eln-baseos 74 k libtirpc x86_64 1.3.4-1.rc2.eln134.2 eln-baseos 94 k libtool-ltdl x86_64 2.4.7-10.eln134 eln-baseos 36 k libunistring x86_64 1.1-7.eln136 eln-baseos 545 k libutempter x86_64 1.2.1-13.eln134 eln-baseos 26 k libuuid x86_64 2.40-0.9.rc1.eln136 eln-baseos 29 k libverto x86_64 0.3.2-8.eln134 eln-baseos 21 k libxcrypt x86_64 4.4.36-5.eln134 eln-baseos 119 k libxml2 x86_64 2.12.5-1.eln135 eln-baseos 687 k libzstd x86_64 1.5.5-5.eln134 eln-baseos 290 k lua-libs x86_64 5.4.6-5.eln134 eln-baseos 131 k lua-srpm-macros noarch 1-13.eln135 eln-appstream 8.7 k lz4-libs x86_64 1.9.4-6.eln134 eln-baseos 67 k mpfr x86_64 4.2.1-3.eln134 eln-baseos 348 k ncurses-base noarch 6.4-12.20240127.eln134 eln-baseos 89 k ncurses-libs x86_64 6.4-12.20240127.eln134 eln-baseos 331 k ocaml-srpm-macros noarch 9-3.eln134 eln-appstream 9.0 k openblas-srpm-macros noarch 2-16.eln134 eln-appstream 7.5 k openldap x86_64 2.6.7-1.eln135 eln-baseos 254 k openssl-libs x86_64 1:3.2.1-2.eln135 eln-baseos 2.3 M p11-kit x86_64 0.25.3-4.eln134 eln-baseos 489 k p11-kit-trust x86_64 0.25.3-4.eln134 eln-baseos 132 k package-notes-srpm-macros noarch 0.5-11.eln134 eln-appstream 9.9 k pam x86_64 1.6.0-2.eln136 eln-baseos 553 k pam-libs x86_64 1.6.0-2.eln136 eln-baseos 57 k pcre2 x86_64 10.42-2.eln134.2 eln-baseos 239 k pcre2-syntax noarch 10.42-2.eln134.2 eln-baseos 143 k perl-srpm-macros noarch 1-53.eln134 eln-appstream 8.4 k pkgconf x86_64 2.1.0-1.eln135 eln-baseos 44 k pkgconf-m4 noarch 2.1.0-1.eln135 eln-baseos 14 k pkgconf-pkg-config x86_64 2.1.0-1.eln135 eln-baseos 9.7 k popt x86_64 1.19-6.eln134 eln-baseos 67 k publicsuffix-list-dafsa noarch 20240107-3.eln134 eln-baseos 58 k pyproject-srpm-macros noarch 1.12.0-1.eln134 eln-appstream 14 k python-srpm-macros noarch 3.12-7.eln134 eln-appstream 24 k qt6-srpm-macros noarch 6.6.2-1.eln136 eln-appstream 8.9 k readline x86_64 8.2-8.eln134 eln-baseos 212 k rpm x86_64 4.19.1.1-1.eln135 eln-baseos 540 k rpm-build-libs x86_64 4.19.1.1-1.eln135 eln-baseos 95 k rpm-libs x86_64 4.19.1.1-1.eln135 eln-baseos 309 k rpm-sequoia x86_64 1.6.0-2.eln134 eln-baseos 855 k rust-srpm-macros noarch 1.76.0-1.eln135 eln-appstream 12 k setup noarch 2.14.5-2.eln134 eln-baseos 155 k shadow-utils x86_64 2:4.15.0rc2-1.eln136 eln-baseos 1.3 M sqlite-libs x86_64 3.45.1-2.eln134 eln-baseos 699 k systemd-libs x86_64 255.3-1.eln134 eln-baseos 715 k util-linux-core x86_64 2.40-0.9.rc1.eln136 eln-baseos 516 k xz-libs x86_64 5.4.6-1.eln134 eln-baseos 110 k zip x86_64 3.0-40.eln134 eln-baseos 268 k zlib-ng-compat x86_64 2.1.6-2.eln134 eln-baseos 77 k zstd x86_64 1.5.5-5.eln134 eln-baseos 459 k Transaction Summary ======================================================================================== Install 146 Packages Total download size: 52 M Installed size: 177 M Downloading Packages: (1/146): alternatives-1.26-3.eln134.x86_64.rpm 896 kB/s | 40 kB 00:00 (2/146): audit-libs-4.0-8.eln135.x86_64.rpm 1.3 MB/s | 121 kB 00:00 (3/146): authselect-1.5.0-4.eln136.x86_64.rpm 1.5 MB/s | 146 kB 00:00 (4/146): basesystem-11-20.eln134.noarch.rpm 225 kB/s | 7.2 kB 00:00 (5/146): authselect-libs-1.5.0-4.eln136.x86_64. 1.9 MB/s | 215 kB 00:00 (6/146): binutils-gold-2.42.50-4.eln136.x86_64. 3.9 MB/s | 787 kB 00:00 (7/146): bzip2-1.0.8-18.eln134.x86_64.rpm 1.1 MB/s | 53 kB 00:00 (8/146): bash-5.2.26-3.eln135.x86_64.rpm 5.5 MB/s | 1.8 MB 00:00 (9/146): bzip2-libs-1.0.8-18.eln134.x86_64.rpm 709 kB/s | 41 kB 00:00 (10/146): ca-certificates-2023.2.62_v7.0.401-6. 4.6 MB/s | 862 kB 00:00 (11/146): coreutils-9.4-6.eln134.x86_64.rpm 3.8 MB/s | 1.1 MB 00:00 (12/146): cpio-2.15-1.eln134.x86_64.rpm 2.3 MB/s | 293 kB 00:00 (13/146): cracklib-2.9.11-5.eln134.x86_64.rpm 1.6 MB/s | 93 kB 00:00 (14/146): crypto-policies-20240202-1.git283706d 1.1 MB/s | 73 kB 00:00 (15/146): curl-8.6.0-7.eln136.x86_64.rpm 3.0 MB/s | 301 kB 00:00 (16/146): coreutils-common-9.4-6.eln134.x86_64. 3.4 MB/s | 2.2 MB 00:00 (17/146): cyrus-sasl-lib-2.1.28-19.eln134.x86_6 3.4 MB/s | 796 kB 00:00 (18/146): diffutils-3.10-5.eln134.x86_64.rpm 2.9 MB/s | 407 kB 00:00 (19/146): ed-1.20.1-1.eln136.x86_64.rpm 1.4 MB/s | 82 kB 00:00 (20/146): elfutils-debuginfod-client-0.190-6.el 1.1 MB/s | 38 kB 00:00 (21/146): elfutils-default-yama-scope-0.190-6.e 589 kB/s | 13 kB 00:00 (22/146): elfutils-libelf-0.190-6.eln134.x86_64 2.5 MB/s | 194 kB 00:00 (23/146): elfutils-0.190-6.eln134.x86_64.rpm 3.4 MB/s | 525 kB 00:00 (24/146): fedora-gpg-keys-41-0.1.eln136.noarch. 1.9 MB/s | 132 kB 00:00 (25/146): elfutils-libs-0.190-6.eln134.x86_64.r 2.6 MB/s | 256 kB 00:00 (26/146): fedora-release-common-41-0.5.eln136.n 636 kB/s | 21 kB 00:00 (27/146): fedora-release-eln-41-0.5.eln136.noar 510 kB/s | 11 kB 00:00 (28/146): fedora-release-identity-eln-41-0.5.el 611 kB/s | 13 kB 00:00 (29/146): fedora-repos-eln-41-0.1.eln136.noarch 437 kB/s | 9.3 kB 00:00 (30/146): file-5.45-4.eln135.x86_64.rpm 1.1 MB/s | 49 kB 00:00 (31/146): file-libs-5.45-4.eln135.x86_64.rpm 3.8 MB/s | 762 kB 00:00 (32/146): filesystem-3.18-8.eln134.x86_64.rpm 4.3 MB/s | 1.1 MB 00:00 (33/146): findutils-4.9.0-8.eln134.x86_64.rpm 3.2 MB/s | 493 kB 00:00 (34/146): binutils-2.42.50-4.eln136.x86_64.rpm 3.3 MB/s | 6.3 MB 00:01 (35/146): gdbm-1.23-6.eln134.x86_64.rpm 2.1 MB/s | 152 kB 00:00 (36/146): gdbm-libs-1.23-6.eln134.x86_64.rpm 1.4 MB/s | 56 kB 00:00 (37/146): gawk-5.3.0-3.eln134.x86_64.rpm 4.8 MB/s | 1.1 MB 00:00 (38/146): glibc-common-2.39.9000-3.eln136.x86_6 2.7 MB/s | 389 kB 00:00 (39/146): glibc-minimal-langpack-2.39.9000-3.el 1.9 MB/s | 101 kB 00:00 (40/146): glibc-gconv-extra-2.39.9000-3.eln136. 5.5 MB/s | 1.7 MB 00:00 (41/146): grep-3.11-7.eln134.x86_64.rpm 3.3 MB/s | 300 kB 00:00 (42/146): gzip-1.13-1.eln134.x86_64.rpm 2.5 MB/s | 171 kB 00:00 (43/146): info-7.1-2.eln134.x86_64.rpm 2.7 MB/s | 182 kB 00:00 (44/146): glibc-2.39.9000-3.eln136.x86_64.rpm 3.5 MB/s | 2.2 MB 00:00 (45/146): gmp-6.3.0-1.eln136.x86_64.rpm 702 kB/s | 317 kB 00:00 (46/146): jansson-2.13.1-9.eln134.x86_64.rpm 1.1 MB/s | 44 kB 00:00 (47/146): keyutils-libs-1.6.3-3.eln134.x86_64.r 990 kB/s | 31 kB 00:00 (48/146): libacl-2.3.2-1.eln134.x86_64.rpm 797 kB/s | 24 kB 00:00 (49/146): libattr-2.5.2-3.eln134.x86_64.rpm 583 kB/s | 18 kB 00:00 (50/146): libblkid-2.40-0.9.rc1.eln136.x86_64.r 2.2 MB/s | 116 kB 00:00 (51/146): krb5-libs-1.21.2-5.eln134.x86_64.rpm 6.3 MB/s | 755 kB 00:00 (52/146): libcap-2.69-3.eln134.x86_64.rpm 1.6 MB/s | 82 kB 00:00 (53/146): libarchive-3.7.2-3.eln134.x86_64.rpm 2.4 MB/s | 406 kB 00:00 (54/146): libbrotli-1.1.0-3.eln134.x86_64.rpm 3.8 MB/s | 344 kB 00:00 (55/146): libcap-ng-0.8.4-4.eln134.x86_64.rpm 720 kB/s | 33 kB 00:00 (56/146): libcom_err-1.47.0-5.eln135.x86_64.rpm 830 kB/s | 25 kB 00:00 (57/146): libeconf-0.5.2-3.eln134.x86_64.rpm 1.0 MB/s | 30 kB 00:00 (58/146): libevent-2.1.12-12.eln135.x86_64.rpm 1.9 MB/s | 258 kB 00:00 (59/146): libfdisk-2.40-0.9.rc1.eln136.x86_64.r 1.3 MB/s | 161 kB 00:00 (60/146): libcurl-8.6.0-7.eln136.x86_64.rpm 1.9 MB/s | 346 kB 00:00 (61/146): libffi-3.4.4-7.eln134.x86_64.rpm 992 kB/s | 40 kB 00:00 (62/146): libgcc-14.0.1-0.7.eln136.x86_64.rpm 1.6 MB/s | 117 kB 00:00 (63/146): libidn2-2.3.7-1.eln134.x86_64.rpm 1.6 MB/s | 119 kB 00:00 (64/146): libnghttp2-1.59.0-2.eln134.x86_64.rpm 1.4 MB/s | 76 kB 00:00 (65/146): libmount-2.40-0.9.rc1.eln136.x86_64.r 1.7 MB/s | 155 kB 00:00 (66/146): libgomp-14.0.1-0.7.eln136.x86_64.rpm 2.2 MB/s | 336 kB 00:00 (67/146): libnsl2-2.0.1-1.eln134.x86_64.rpm 925 kB/s | 30 kB 00:00 (68/146): libpkgconf-2.1.0-1.eln135.x86_64.rpm 959 kB/s | 38 kB 00:00 (69/146): libpsl-0.21.5-3.eln134.x86_64.rpm 1.2 MB/s | 64 kB 00:00 (70/146): libpwquality-1.4.5-9.eln134.x86_64.rp 1.6 MB/s | 120 kB 00:00 (71/146): libselinux-3.6-4.eln134.x86_64.rpm 1.2 MB/s | 88 kB 00:00 (72/146): libsemanage-3.6-3.eln134.x86_64.rpm 1.4 MB/s | 117 kB 00:00 (73/146): libsmartcols-2.40-0.9.rc1.eln136.x86_ 1.2 MB/s | 84 kB 00:00 (74/146): libssh-config-0.10.6-4.eln134.noarch. 437 kB/s | 9.1 kB 00:00 (75/146): libssh-0.10.6-4.eln134.x86_64.rpm 1.8 MB/s | 212 kB 00:00 (76/146): libsepol-3.6-3.eln134.x86_64.rpm 2.1 MB/s | 339 kB 00:00 (77/146): libtasn1-4.19.0-6.eln134.x86_64.rpm 1.2 MB/s | 74 kB 00:00 (78/146): libtirpc-1.3.4-1.rc2.eln134.2.x86_64. 1.3 MB/s | 94 kB 00:00 (79/146): libtool-ltdl-2.4.7-10.eln134.x86_64.r 836 kB/s | 36 kB 00:00 (80/146): libutempter-1.2.1-13.eln134.x86_64.rp 775 kB/s | 26 kB 00:00 (81/146): libuuid-2.40-0.9.rc1.eln136.x86_64.rp 925 kB/s | 29 kB 00:00 (82/146): libverto-0.3.2-8.eln134.x86_64.rpm 486 kB/s | 21 kB 00:00 (83/146): libstdc++-14.0.1-0.7.eln136.x86_64.rp 2.9 MB/s | 878 kB 00:00 (84/146): libxcrypt-4.4.36-5.eln134.x86_64.rpm 1.5 MB/s | 119 kB 00:00 (85/146): libunistring-1.1-7.eln136.x86_64.rpm 2.4 MB/s | 545 kB 00:00 (86/146): lua-libs-5.4.6-5.eln134.x86_64.rpm 1.5 MB/s | 131 kB 00:00 (87/146): libzstd-1.5.5-5.eln134.x86_64.rpm 2.0 MB/s | 290 kB 00:00 (88/146): lz4-libs-1.9.4-6.eln134.x86_64.rpm 1.1 MB/s | 67 kB 00:00 (89/146): libxml2-2.12.5-1.eln135.x86_64.rpm 3.2 MB/s | 687 kB 00:00 (90/146): ncurses-base-6.4-12.20240127.eln134.n 1.5 MB/s | 89 kB 00:00 (91/146): mpfr-4.2.1-3.eln134.x86_64.rpm 2.4 MB/s | 348 kB 00:00 (92/146): ncurses-libs-6.4-12.20240127.eln134.x 2.6 MB/s | 331 kB 00:00 (93/146): openldap-2.6.7-1.eln135.x86_64.rpm 2.3 MB/s | 254 kB 00:00 (94/146): p11-kit-trust-0.25.3-4.eln134.x86_64. 2.0 MB/s | 132 kB 00:00 (95/146): p11-kit-0.25.3-4.eln134.x86_64.rpm 2.7 MB/s | 489 kB 00:00 (96/146): pam-libs-1.6.0-2.eln136.x86_64.rpm 1.3 MB/s | 57 kB 00:00 (97/146): pam-1.6.0-2.eln136.x86_64.rpm 2.9 MB/s | 553 kB 00:00 (98/146): pcre2-10.42-2.eln134.2.x86_64.rpm 2.1 MB/s | 239 kB 00:00 (99/146): pkgconf-2.1.0-1.eln135.x86_64.rpm 956 kB/s | 44 kB 00:00 (100/146): pkgconf-m4-2.1.0-1.eln135.noarch.rpm 607 kB/s | 14 kB 00:00 (101/146): pcre2-syntax-10.42-2.eln134.2.noarch 1.0 MB/s | 143 kB 00:00 (102/146): pkgconf-pkg-config-2.1.0-1.eln135.x8 383 kB/s | 9.7 kB 00:00 (103/146): popt-1.19-6.eln134.x86_64.rpm 1.4 MB/s | 67 kB 00:00 (104/146): openssl-libs-3.2.1-2.eln135.x86_64.r 4.8 MB/s | 2.3 MB 00:00 (105/146): publicsuffix-list-dafsa-20240107-3.e 827 kB/s | 58 kB 00:00 (106/146): rpm-build-libs-4.19.1.1-1.eln135.x86 1.4 MB/s | 95 kB 00:00 (107/146): readline-8.2-8.eln134.x86_64.rpm 2.0 MB/s | 212 kB 00:00 (108/146): rpm-4.19.1.1-1.eln135.x86_64.rpm 3.1 MB/s | 540 kB 00:00 (109/146): rpm-libs-4.19.1.1-1.eln135.x86_64.rp 2.6 MB/s | 309 kB 00:00 (110/146): setup-2.14.5-2.eln134.noarch.rpm 1.8 MB/s | 155 kB 00:00 (111/146): sed-4.9-1.eln134.x86_64.rpm 2.5 MB/s | 319 kB 00:00 (112/146): rpm-sequoia-1.6.0-2.eln134.x86_64.rp 3.6 MB/s | 855 kB 00:00 (113/146): sqlite-libs-3.45.1-2.eln134.x86_64.r 2.8 MB/s | 699 kB 00:00 (114/146): systemd-libs-255.3-1.eln134.x86_64.r 3.2 MB/s | 715 kB 00:00 (115/146): unzip-6.0-63.eln134.x86_64.rpm 1.5 MB/s | 187 kB 00:00 (116/146): shadow-utils-4.15.0rc2-1.eln136.x86_ 3.5 MB/s | 1.3 MB 00:00 (117/146): tar-1.35-3.eln134.x86_64.rpm 2.9 MB/s | 860 kB 00:00 (118/146): util-linux-core-2.40-0.9.rc1.eln136. 3.0 MB/s | 516 kB 00:00 (119/146): which-2.21-41.eln134.x86_64.rpm 612 kB/s | 41 kB 00:00 (120/146): util-linux-2.40-0.9.rc1.eln136.x86_6 4.1 MB/s | 1.2 MB 00:00 (121/146): xz-libs-5.4.6-1.eln134.x86_64.rpm 1.2 MB/s | 110 kB 00:00 (122/146): zlib-ng-compat-2.1.6-2.eln134.x86_64 1.2 MB/s | 77 kB 00:00 (123/146): xz-5.4.6-1.eln134.x86_64.rpm 2.5 MB/s | 557 kB 00:00 (124/146): zip-3.0-40.eln134.x86_64.rpm 1.9 MB/s | 268 kB 00:00 (125/146): debugedit-5.0-14.eln134.x86_64.rpm 1.0 MB/s | 79 kB 00:00 (126/146): dwz-0.15-6.eln135.x86_64.rpm 2.0 MB/s | 137 kB 00:00 (127/146): efi-srpm-macros-5-11.eln134.noarch.r 520 kB/s | 22 kB 00:00 (128/146): zstd-1.5.5-5.eln134.x86_64.rpm 3.2 MB/s | 459 kB 00:00 (129/146): fonts-srpm-macros-2.0.5-14.eln134.no 838 kB/s | 26 kB 00:00 (130/146): forge-srpm-macros-0.2.0-3.eln134.noa 574 kB/s | 19 kB 00:00 (131/146): ghc-srpm-macros-1.6.1-5.eln134.noarc 342 kB/s | 8.2 kB 00:00 (132/146): go-srpm-macros-3.4.0-2.eln136.noarch 860 kB/s | 27 kB 00:00 (133/146): kernel-srpm-macros-1.0-22.eln134.noa 423 kB/s | 9.7 kB 00:00 (134/146): lua-srpm-macros-1-13.eln135.noarch.r 391 kB/s | 8.7 kB 00:00 (135/146): ocaml-srpm-macros-9-3.eln134.noarch. 393 kB/s | 9.0 kB 00:00 (136/146): openblas-srpm-macros-2-16.eln134.noa 336 kB/s | 7.5 kB 00:00 (137/146): package-notes-srpm-macros-0.5-11.eln 375 kB/s | 9.9 kB 00:00 (138/146): perl-srpm-macros-1-53.eln134.noarch. 378 kB/s | 8.4 kB 00:00 (139/146): pyproject-srpm-macros-1.12.0-1.eln13 397 kB/s | 14 kB 00:00 (140/146): patch-2.7.6-24.eln134.x86_64.rpm 1.6 MB/s | 131 kB 00:00 (141/146): python-srpm-macros-3.12-7.eln134.noa 729 kB/s | 24 kB 00:00 (142/146): qt6-srpm-macros-6.6.2-1.eln136.noarc 364 kB/s | 8.9 kB 00:00 (143/146): redhat-rpm-config-285-1.eln136.noarc 1.5 MB/s | 82 kB 00:00 (144/146): rpm-build-4.19.1.1-1.eln135.x86_64.r 1.3 MB/s | 78 kB 00:00 (145/146): rust-srpm-macros-1.76.0-1.eln135.noa 550 kB/s | 12 kB 00:00 (146/146): gdb-minimal-14.1-8.eln135.x86_64.rpm 6.6 MB/s | 4.2 MB 00:00 -------------------------------------------------------------------------------- Total 8.2 MB/s | 52 MB 00:06 Fedora - ELN BaseOS - Developmental packages fo 1.6 MB/s | 1.6 kB 00:00 Importing GPG key 0xE99D6AD1: Userid : "Fedora (41) " Fingerprint: 466C F2D8 B60B C305 7AA9 453E D062 2462 E99D 6AD1 From : /usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-rawhide-primary Key imported successfully Fedora - ELN BaseOS - Developmental packages fo 1.6 MB/s | 1.6 kB 00:00 GPG key at file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-41-primary (0xE99D6AD1) is already installed Fedora - ELN BaseOS - Developmental packages fo 1.6 MB/s | 1.6 kB 00:00 Importing GPG key 0xA15B79CC: Userid : "Fedora (40) " Fingerprint: 115D F9AE F857 853E E844 5D0A 0727 707E A15B 79CC From : /usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-40-primary Key imported successfully Fedora - ELN BaseOS - Developmental packages fo 1.6 MB/s | 1.6 kB 00:00 Importing GPG key 0x18B8E74C: Userid : "Fedora (39) " Fingerprint: E8F2 3996 F232 1864 0CB4 4CBE 75CF 5AC4 18B8 E74C From : /usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-39-primary Key imported successfully Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Running scriptlet: filesystem-3.18-8.eln134.x86_64 1/1 Preparing : 1/1 Installing : libgcc-14.0.1-0.7.eln136.x86_64 1/146 Running scriptlet: libgcc-14.0.1-0.7.eln136.x86_64 1/146 Installing : crypto-policies-20240202-1.git283706d.eln135.noa 2/146 Running scriptlet: crypto-policies-20240202-1.git283706d.eln135.noa 2/146 Installing : rust-srpm-macros-1.76.0-1.eln135.noarch 3/146 Installing : qt6-srpm-macros-6.6.2-1.eln136.noarch 4/146 Installing : perl-srpm-macros-1-53.eln134.noarch 5/146 Installing : package-notes-srpm-macros-0.5-11.eln134.noarch 6/146 Installing : openblas-srpm-macros-2-16.eln134.noarch 7/146 Installing : ocaml-srpm-macros-9-3.eln134.noarch 8/146 Installing : kernel-srpm-macros-1.0-22.eln134.noarch 9/146 Installing : ghc-srpm-macros-1.6.1-5.eln134.noarch 10/146 Installing : publicsuffix-list-dafsa-20240107-3.eln134.noarch 11/146 Installing : pkgconf-m4-2.1.0-1.eln135.noarch 12/146 Installing : pcre2-syntax-10.42-2.eln134.2.noarch 13/146 Installing : ncurses-base-6.4-12.20240127.eln134.noarch 14/146 Installing : fedora-gpg-keys-41-0.1.eln136.noarch 15/146 Installing : zlib-ng-compat-2.1.6-2.eln134.x86_64 16/146 Installing : fedora-release-identity-eln-41-0.5.eln136.noarch 17/146 Installing : ncurses-libs-6.4-12.20240127.eln134.x86_64 18/146 Installing : fedora-release-common-41-0.5.eln136.noarch 19/146 Installing : fedora-repos-eln-41-0.1.eln136.noarch 20/146 Installing : fedora-release-eln-41-0.5.eln136.noarch 21/146 Installing : setup-2.14.5-2.eln134.noarch 22/146 warning: /etc/hosts created as /etc/hosts.rpmnew Running scriptlet: setup-2.14.5-2.eln134.noarch 22/146 Installing : filesystem-3.18-8.eln134.x86_64 23/146 Installing : basesystem-11-20.eln134.noarch 24/146 Installing : bash-5.2.26-3.eln135.x86_64 25/146 Running scriptlet: bash-5.2.26-3.eln135.x86_64 25/146 Installing : glibc-gconv-extra-2.39.9000-3.eln136.x86_64 26/146 Running scriptlet: glibc-gconv-extra-2.39.9000-3.eln136.x86_64 26/146 Installing : glibc-minimal-langpack-2.39.9000-3.eln136.x86_64 27/146 Installing : glibc-common-2.39.9000-3.eln136.x86_64 28/146 Running scriptlet: glibc-2.39.9000-3.eln136.x86_64 29/146 Installing : glibc-2.39.9000-3.eln136.x86_64 29/146 Running scriptlet: glibc-2.39.9000-3.eln136.x86_64 29/146 Installing : xz-libs-5.4.6-1.eln134.x86_64 30/146 Installing : bzip2-libs-1.0.8-18.eln134.x86_64 31/146 Installing : libstdc++-14.0.1-0.7.eln136.x86_64 32/146 Installing : libuuid-2.40-0.9.rc1.eln136.x86_64 33/146 Installing : libzstd-1.5.5-5.eln134.x86_64 34/146 Installing : elfutils-libelf-0.190-6.eln134.x86_64 35/146 Installing : popt-1.19-6.eln134.x86_64 36/146 Installing : readline-8.2-8.eln134.x86_64 37/146 Installing : libblkid-2.40-0.9.rc1.eln136.x86_64 38/146 Installing : gmp-1:6.3.0-1.eln136.x86_64 39/146 Installing : libattr-2.5.2-3.eln134.x86_64 40/146 Installing : libacl-2.3.2-1.eln134.x86_64 41/146 Installing : libxcrypt-4.4.36-5.eln134.x86_64 42/146 Installing : gdbm-libs-1:1.23-6.eln134.x86_64 43/146 Installing : libeconf-0.5.2-3.eln134.x86_64 44/146 Installing : lz4-libs-1.9.4-6.eln134.x86_64 45/146 Installing : mpfr-4.2.1-3.eln134.x86_64 46/146 Installing : gawk-5.3.0-3.eln134.x86_64 47/146 Installing : dwz-0.15-6.eln135.x86_64 48/146 Installing : unzip-6.0-63.eln134.x86_64 49/146 Installing : alternatives-1.26-3.eln134.x86_64 50/146 Installing : file-libs-5.45-4.eln135.x86_64 51/146 Installing : file-5.45-4.eln135.x86_64 52/146 Installing : jansson-2.13.1-9.eln134.x86_64 53/146 Installing : libcap-ng-0.8.4-4.eln134.x86_64 54/146 Installing : audit-libs-4.0-8.eln135.x86_64 55/146 Installing : pam-libs-1.6.0-2.eln136.x86_64 56/146 Installing : libcap-2.69-3.eln134.x86_64 57/146 Installing : systemd-libs-255.3-1.eln134.x86_64 58/146 Installing : libcom_err-1.47.0-5.eln135.x86_64 59/146 Installing : libsepol-3.6-3.eln134.x86_64 60/146 Installing : libsmartcols-2.40-0.9.rc1.eln136.x86_64 61/146 Installing : libtasn1-4.19.0-6.eln134.x86_64 62/146 Installing : libunistring-1.1-7.eln136.x86_64 63/146 Installing : libidn2-2.3.7-1.eln134.x86_64 64/146 Installing : lua-libs-5.4.6-5.eln134.x86_64 65/146 Installing : pcre2-10.42-2.eln134.2.x86_64 66/146 Installing : libselinux-3.6-4.eln134.x86_64 67/146 Installing : sed-4.9-1.eln134.x86_64 68/146 Installing : grep-3.11-7.eln134.x86_64 69/146 Installing : findutils-1:4.9.0-8.eln134.x86_64 70/146 Installing : xz-5.4.6-1.eln134.x86_64 71/146 Installing : libmount-2.40-0.9.rc1.eln136.x86_64 72/146 Installing : util-linux-core-2.40-0.9.rc1.eln136.x86_64 73/146 Installing : libsemanage-3.6-3.eln134.x86_64 74/146 Installing : shadow-utils-2:4.15.0rc2-1.eln136.x86_64 75/146 Running scriptlet: libutempter-1.2.1-13.eln134.x86_64 76/146 Installing : libutempter-1.2.1-13.eln134.x86_64 76/146 Installing : tar-2:1.35-3.eln134.x86_64 77/146 Installing : libpsl-0.21.5-3.eln134.x86_64 78/146 Installing : zip-3.0-40.eln134.x86_64 79/146 Installing : zstd-1.5.5-5.eln134.x86_64 80/146 Installing : cyrus-sasl-lib-2.1.28-19.eln134.x86_64 81/146 Installing : gdbm-1:1.23-6.eln134.x86_64 82/146 Installing : libfdisk-2.40-0.9.rc1.eln136.x86_64 83/146 Installing : bzip2-1.0.8-18.eln134.x86_64 84/146 Installing : libxml2-2.12.5-1.eln135.x86_64 85/146 Installing : cpio-2.15-1.eln134.x86_64 86/146 Installing : diffutils-3.10-5.eln134.x86_64 87/146 Installing : ed-1.20.1-1.eln136.x86_64 88/146 Installing : patch-2.7.6-24.eln134.x86_64 89/146 Installing : keyutils-libs-1.6.3-3.eln134.x86_64 90/146 Installing : libbrotli-1.1.0-3.eln134.x86_64 91/146 Installing : libffi-3.4.4-7.eln134.x86_64 92/146 Installing : p11-kit-0.25.3-4.eln134.x86_64 93/146 Installing : p11-kit-trust-0.25.3-4.eln134.x86_64 94/146 Running scriptlet: p11-kit-trust-0.25.3-4.eln134.x86_64 94/146 Installing : libgomp-14.0.1-0.7.eln136.x86_64 95/146 Installing : libnghttp2-1.59.0-2.eln134.x86_64 96/146 Installing : libpkgconf-2.1.0-1.eln135.x86_64 97/146 Installing : pkgconf-2.1.0-1.eln135.x86_64 98/146 Installing : pkgconf-pkg-config-2.1.0-1.eln135.x86_64 99/146 Installing : libtool-ltdl-2.4.7-10.eln134.x86_64 100/146 Installing : libverto-0.3.2-8.eln134.x86_64 101/146 Installing : sqlite-libs-3.45.1-2.eln134.x86_64 102/146 Installing : elfutils-default-yama-scope-0.190-6.eln134.noarc 103/146 Running scriptlet: elfutils-default-yama-scope-0.190-6.eln134.noarc 103/146 Installing : libssh-config-0.10.6-4.eln134.noarch 104/146 Installing : coreutils-common-9.4-6.eln134.x86_64 105/146 Installing : openssl-libs-1:3.2.1-2.eln135.x86_64 106/146 Installing : coreutils-9.4-6.eln134.x86_64 107/146 Running scriptlet: ca-certificates-2023.2.62_v7.0.401-6.eln134.noar 108/146 Installing : ca-certificates-2023.2.62_v7.0.401-6.eln134.noar 108/146 Running scriptlet: ca-certificates-2023.2.62_v7.0.401-6.eln134.noar 108/146 Installing : krb5-libs-1.21.2-5.eln134.x86_64 109/146 Installing : libtirpc-1.3.4-1.rc2.eln134.2.x86_64 110/146 Installing : authselect-libs-1.5.0-4.eln136.x86_64 111/146 Installing : gzip-1.13-1.eln134.x86_64 112/146 Installing : cracklib-2.9.11-5.eln134.x86_64 113/146 Installing : libpwquality-1.4.5-9.eln134.x86_64 114/146 Installing : authselect-1.5.0-4.eln136.x86_64 115/146 Installing : libnsl2-2.0.1-1.eln134.x86_64 116/146 Installing : pam-1.6.0-2.eln136.x86_64 117/146 Installing : libssh-0.10.6-4.eln134.x86_64 118/146 Installing : libarchive-3.7.2-3.eln134.x86_64 119/146 Installing : libevent-2.1.12-12.eln135.x86_64 120/146 Installing : openldap-2.6.7-1.eln135.x86_64 121/146 Installing : libcurl-8.6.0-7.eln136.x86_64 122/146 Installing : elfutils-libs-0.190-6.eln134.x86_64 123/146 Installing : elfutils-debuginfod-client-0.190-6.eln134.x86_64 124/146 Installing : binutils-gold-2.42.50-4.eln136.x86_64 125/146 Running scriptlet: binutils-gold-2.42.50-4.eln136.x86_64 125/146 Installing : binutils-2.42.50-4.eln136.x86_64 126/146 Running scriptlet: binutils-2.42.50-4.eln136.x86_64 126/146 Installing : elfutils-0.190-6.eln134.x86_64 127/146 Installing : gdb-minimal-14.1-8.eln135.x86_64 128/146 Installing : debugedit-5.0-14.eln134.x86_64 129/146 Installing : curl-8.6.0-7.eln136.x86_64 130/146 Installing : rpm-sequoia-1.6.0-2.eln134.x86_64 131/146 Installing : rpm-libs-4.19.1.1-1.eln135.x86_64 132/146 Running scriptlet: rpm-4.19.1.1-1.eln135.x86_64 133/146 Installing : rpm-4.19.1.1-1.eln135.x86_64 133/146 Installing : efi-srpm-macros-5-11.eln134.noarch 134/146 Installing : lua-srpm-macros-1-13.eln135.noarch 135/146 Installing : rpm-build-libs-4.19.1.1-1.eln135.x86_64 136/146 Installing : fonts-srpm-macros-1:2.0.5-14.eln134.noarch 137/146 Installing : forge-srpm-macros-0.2.0-3.eln134.noarch 138/146 Installing : go-srpm-macros-3.4.0-2.eln136.noarch 139/146 Installing : python-srpm-macros-3.12-7.eln134.noarch 140/146 Installing : redhat-rpm-config-285-1.eln136.noarch 141/146 Installing : rpm-build-4.19.1.1-1.eln135.x86_64 142/146 Installing : pyproject-srpm-macros-1.12.0-1.eln134.noarch 143/146 Installing : util-linux-2.40-0.9.rc1.eln136.x86_64 144/146 Running scriptlet: util-linux-2.40-0.9.rc1.eln136.x86_64 144/146 Installing : which-2.21-41.eln134.x86_64 145/146 Installing : info-7.1-2.eln134.x86_64 146/146 Running scriptlet: filesystem-3.18-8.eln134.x86_64 146/146 Running scriptlet: ca-certificates-2023.2.62_v7.0.401-6.eln134.noar 146/146 Running scriptlet: authselect-libs-1.5.0-4.eln136.x86_64 146/146 Running scriptlet: rpm-4.19.1.1-1.eln135.x86_64 146/146 Running scriptlet: info-7.1-2.eln134.x86_64 146/146 Installed: alternatives-1.26-3.eln134.x86_64 audit-libs-4.0-8.eln135.x86_64 authselect-1.5.0-4.eln136.x86_64 authselect-libs-1.5.0-4.eln136.x86_64 basesystem-11-20.eln134.noarch bash-5.2.26-3.eln135.x86_64 binutils-2.42.50-4.eln136.x86_64 binutils-gold-2.42.50-4.eln136.x86_64 bzip2-1.0.8-18.eln134.x86_64 bzip2-libs-1.0.8-18.eln134.x86_64 ca-certificates-2023.2.62_v7.0.401-6.eln134.noarch coreutils-9.4-6.eln134.x86_64 coreutils-common-9.4-6.eln134.x86_64 cpio-2.15-1.eln134.x86_64 cracklib-2.9.11-5.eln134.x86_64 crypto-policies-20240202-1.git283706d.eln135.noarch curl-8.6.0-7.eln136.x86_64 cyrus-sasl-lib-2.1.28-19.eln134.x86_64 debugedit-5.0-14.eln134.x86_64 diffutils-3.10-5.eln134.x86_64 dwz-0.15-6.eln135.x86_64 ed-1.20.1-1.eln136.x86_64 efi-srpm-macros-5-11.eln134.noarch elfutils-0.190-6.eln134.x86_64 elfutils-debuginfod-client-0.190-6.eln134.x86_64 elfutils-default-yama-scope-0.190-6.eln134.noarch elfutils-libelf-0.190-6.eln134.x86_64 elfutils-libs-0.190-6.eln134.x86_64 fedora-gpg-keys-41-0.1.eln136.noarch fedora-release-common-41-0.5.eln136.noarch fedora-release-eln-41-0.5.eln136.noarch fedora-release-identity-eln-41-0.5.eln136.noarch fedora-repos-eln-41-0.1.eln136.noarch file-5.45-4.eln135.x86_64 file-libs-5.45-4.eln135.x86_64 filesystem-3.18-8.eln134.x86_64 findutils-1:4.9.0-8.eln134.x86_64 fonts-srpm-macros-1:2.0.5-14.eln134.noarch forge-srpm-macros-0.2.0-3.eln134.noarch gawk-5.3.0-3.eln134.x86_64 gdb-minimal-14.1-8.eln135.x86_64 gdbm-1:1.23-6.eln134.x86_64 gdbm-libs-1:1.23-6.eln134.x86_64 ghc-srpm-macros-1.6.1-5.eln134.noarch glibc-2.39.9000-3.eln136.x86_64 glibc-common-2.39.9000-3.eln136.x86_64 glibc-gconv-extra-2.39.9000-3.eln136.x86_64 glibc-minimal-langpack-2.39.9000-3.eln136.x86_64 gmp-1:6.3.0-1.eln136.x86_64 go-srpm-macros-3.4.0-2.eln136.noarch grep-3.11-7.eln134.x86_64 gzip-1.13-1.eln134.x86_64 info-7.1-2.eln134.x86_64 jansson-2.13.1-9.eln134.x86_64 kernel-srpm-macros-1.0-22.eln134.noarch keyutils-libs-1.6.3-3.eln134.x86_64 krb5-libs-1.21.2-5.eln134.x86_64 libacl-2.3.2-1.eln134.x86_64 libarchive-3.7.2-3.eln134.x86_64 libattr-2.5.2-3.eln134.x86_64 libblkid-2.40-0.9.rc1.eln136.x86_64 libbrotli-1.1.0-3.eln134.x86_64 libcap-2.69-3.eln134.x86_64 libcap-ng-0.8.4-4.eln134.x86_64 libcom_err-1.47.0-5.eln135.x86_64 libcurl-8.6.0-7.eln136.x86_64 libeconf-0.5.2-3.eln134.x86_64 libevent-2.1.12-12.eln135.x86_64 libfdisk-2.40-0.9.rc1.eln136.x86_64 libffi-3.4.4-7.eln134.x86_64 libgcc-14.0.1-0.7.eln136.x86_64 libgomp-14.0.1-0.7.eln136.x86_64 libidn2-2.3.7-1.eln134.x86_64 libmount-2.40-0.9.rc1.eln136.x86_64 libnghttp2-1.59.0-2.eln134.x86_64 libnsl2-2.0.1-1.eln134.x86_64 libpkgconf-2.1.0-1.eln135.x86_64 libpsl-0.21.5-3.eln134.x86_64 libpwquality-1.4.5-9.eln134.x86_64 libselinux-3.6-4.eln134.x86_64 libsemanage-3.6-3.eln134.x86_64 libsepol-3.6-3.eln134.x86_64 libsmartcols-2.40-0.9.rc1.eln136.x86_64 libssh-0.10.6-4.eln134.x86_64 libssh-config-0.10.6-4.eln134.noarch libstdc++-14.0.1-0.7.eln136.x86_64 libtasn1-4.19.0-6.eln134.x86_64 libtirpc-1.3.4-1.rc2.eln134.2.x86_64 libtool-ltdl-2.4.7-10.eln134.x86_64 libunistring-1.1-7.eln136.x86_64 libutempter-1.2.1-13.eln134.x86_64 libuuid-2.40-0.9.rc1.eln136.x86_64 libverto-0.3.2-8.eln134.x86_64 libxcrypt-4.4.36-5.eln134.x86_64 libxml2-2.12.5-1.eln135.x86_64 libzstd-1.5.5-5.eln134.x86_64 lua-libs-5.4.6-5.eln134.x86_64 lua-srpm-macros-1-13.eln135.noarch lz4-libs-1.9.4-6.eln134.x86_64 mpfr-4.2.1-3.eln134.x86_64 ncurses-base-6.4-12.20240127.eln134.noarch ncurses-libs-6.4-12.20240127.eln134.x86_64 ocaml-srpm-macros-9-3.eln134.noarch openblas-srpm-macros-2-16.eln134.noarch openldap-2.6.7-1.eln135.x86_64 openssl-libs-1:3.2.1-2.eln135.x86_64 p11-kit-0.25.3-4.eln134.x86_64 p11-kit-trust-0.25.3-4.eln134.x86_64 package-notes-srpm-macros-0.5-11.eln134.noarch pam-1.6.0-2.eln136.x86_64 pam-libs-1.6.0-2.eln136.x86_64 patch-2.7.6-24.eln134.x86_64 pcre2-10.42-2.eln134.2.x86_64 pcre2-syntax-10.42-2.eln134.2.noarch perl-srpm-macros-1-53.eln134.noarch pkgconf-2.1.0-1.eln135.x86_64 pkgconf-m4-2.1.0-1.eln135.noarch pkgconf-pkg-config-2.1.0-1.eln135.x86_64 popt-1.19-6.eln134.x86_64 publicsuffix-list-dafsa-20240107-3.eln134.noarch pyproject-srpm-macros-1.12.0-1.eln134.noarch python-srpm-macros-3.12-7.eln134.noarch qt6-srpm-macros-6.6.2-1.eln136.noarch readline-8.2-8.eln134.x86_64 redhat-rpm-config-285-1.eln136.noarch rpm-4.19.1.1-1.eln135.x86_64 rpm-build-4.19.1.1-1.eln135.x86_64 rpm-build-libs-4.19.1.1-1.eln135.x86_64 rpm-libs-4.19.1.1-1.eln135.x86_64 rpm-sequoia-1.6.0-2.eln134.x86_64 rust-srpm-macros-1.76.0-1.eln135.noarch sed-4.9-1.eln134.x86_64 setup-2.14.5-2.eln134.noarch shadow-utils-2:4.15.0rc2-1.eln136.x86_64 sqlite-libs-3.45.1-2.eln134.x86_64 systemd-libs-255.3-1.eln134.x86_64 tar-2:1.35-3.eln134.x86_64 unzip-6.0-63.eln134.x86_64 util-linux-2.40-0.9.rc1.eln136.x86_64 util-linux-core-2.40-0.9.rc1.eln136.x86_64 which-2.21-41.eln134.x86_64 xz-5.4.6-1.eln134.x86_64 xz-libs-5.4.6-1.eln134.x86_64 zip-3.0-40.eln134.x86_64 zlib-ng-compat-2.1.6-2.eln134.x86_64 zstd-1.5.5-5.eln134.x86_64 Complete! Finish: installing minimal buildroot with dnf Start: creating root cache Finish: creating root cache Finish: chroot init INFO: Installed packages: INFO: alternatives-1.26-3.eln134.x86_64 audit-libs-4.0-8.eln135.x86_64 authselect-1.5.0-4.eln136.x86_64 authselect-libs-1.5.0-4.eln136.x86_64 basesystem-11-20.eln134.noarch bash-5.2.26-3.eln135.x86_64 binutils-2.42.50-4.eln136.x86_64 binutils-gold-2.42.50-4.eln136.x86_64 bzip2-1.0.8-18.eln134.x86_64 bzip2-libs-1.0.8-18.eln134.x86_64 ca-certificates-2023.2.62_v7.0.401-6.eln134.noarch coreutils-9.4-6.eln134.x86_64 coreutils-common-9.4-6.eln134.x86_64 cpio-2.15-1.eln134.x86_64 cracklib-2.9.11-5.eln134.x86_64 crypto-policies-20240202-1.git283706d.eln135.noarch curl-8.6.0-7.eln136.x86_64 cyrus-sasl-lib-2.1.28-19.eln134.x86_64 debugedit-5.0-14.eln134.x86_64 diffutils-3.10-5.eln134.x86_64 dwz-0.15-6.eln135.x86_64 ed-1.20.1-1.eln136.x86_64 efi-srpm-macros-5-11.eln134.noarch elfutils-0.190-6.eln134.x86_64 elfutils-debuginfod-client-0.190-6.eln134.x86_64 elfutils-default-yama-scope-0.190-6.eln134.noarch elfutils-libelf-0.190-6.eln134.x86_64 elfutils-libs-0.190-6.eln134.x86_64 fedora-gpg-keys-41-0.1.eln136.noarch fedora-release-common-41-0.5.eln136.noarch fedora-release-eln-41-0.5.eln136.noarch fedora-release-identity-eln-41-0.5.eln136.noarch fedora-repos-eln-41-0.1.eln136.noarch file-5.45-4.eln135.x86_64 file-libs-5.45-4.eln135.x86_64 filesystem-3.18-8.eln134.x86_64 findutils-4.9.0-8.eln134.x86_64 fonts-srpm-macros-2.0.5-14.eln134.noarch forge-srpm-macros-0.2.0-3.eln134.noarch gawk-5.3.0-3.eln134.x86_64 gdb-minimal-14.1-8.eln135.x86_64 gdbm-1.23-6.eln134.x86_64 gdbm-libs-1.23-6.eln134.x86_64 ghc-srpm-macros-1.6.1-5.eln134.noarch glibc-2.39.9000-3.eln136.x86_64 glibc-common-2.39.9000-3.eln136.x86_64 glibc-gconv-extra-2.39.9000-3.eln136.x86_64 glibc-minimal-langpack-2.39.9000-3.eln136.x86_64 gmp-6.3.0-1.eln136.x86_64 go-srpm-macros-3.4.0-2.eln136.noarch gpg-pubkey-18b8e74c-62f2920f gpg-pubkey-a15b79cc-63d04c2c gpg-pubkey-e99d6ad1-64d2612c grep-3.11-7.eln134.x86_64 gzip-1.13-1.eln134.x86_64 info-7.1-2.eln134.x86_64 jansson-2.13.1-9.eln134.x86_64 kernel-srpm-macros-1.0-22.eln134.noarch keyutils-libs-1.6.3-3.eln134.x86_64 krb5-libs-1.21.2-5.eln134.x86_64 libacl-2.3.2-1.eln134.x86_64 libarchive-3.7.2-3.eln134.x86_64 libattr-2.5.2-3.eln134.x86_64 libblkid-2.40-0.9.rc1.eln136.x86_64 libbrotli-1.1.0-3.eln134.x86_64 libcap-2.69-3.eln134.x86_64 libcap-ng-0.8.4-4.eln134.x86_64 libcom_err-1.47.0-5.eln135.x86_64 libcurl-8.6.0-7.eln136.x86_64 libeconf-0.5.2-3.eln134.x86_64 libevent-2.1.12-12.eln135.x86_64 libfdisk-2.40-0.9.rc1.eln136.x86_64 libffi-3.4.4-7.eln134.x86_64 libgcc-14.0.1-0.7.eln136.x86_64 libgomp-14.0.1-0.7.eln136.x86_64 libidn2-2.3.7-1.eln134.x86_64 libmount-2.40-0.9.rc1.eln136.x86_64 libnghttp2-1.59.0-2.eln134.x86_64 libnsl2-2.0.1-1.eln134.x86_64 libpkgconf-2.1.0-1.eln135.x86_64 libpsl-0.21.5-3.eln134.x86_64 libpwquality-1.4.5-9.eln134.x86_64 libselinux-3.6-4.eln134.x86_64 libsemanage-3.6-3.eln134.x86_64 libsepol-3.6-3.eln134.x86_64 libsmartcols-2.40-0.9.rc1.eln136.x86_64 libssh-0.10.6-4.eln134.x86_64 libssh-config-0.10.6-4.eln134.noarch libstdc++-14.0.1-0.7.eln136.x86_64 libtasn1-4.19.0-6.eln134.x86_64 libtirpc-1.3.4-1.rc2.eln134.2.x86_64 libtool-ltdl-2.4.7-10.eln134.x86_64 libunistring-1.1-7.eln136.x86_64 libutempter-1.2.1-13.eln134.x86_64 libuuid-2.40-0.9.rc1.eln136.x86_64 libverto-0.3.2-8.eln134.x86_64 libxcrypt-4.4.36-5.eln134.x86_64 libxml2-2.12.5-1.eln135.x86_64 libzstd-1.5.5-5.eln134.x86_64 lua-libs-5.4.6-5.eln134.x86_64 lua-srpm-macros-1-13.eln135.noarch lz4-libs-1.9.4-6.eln134.x86_64 mpfr-4.2.1-3.eln134.x86_64 ncurses-base-6.4-12.20240127.eln134.noarch ncurses-libs-6.4-12.20240127.eln134.x86_64 ocaml-srpm-macros-9-3.eln134.noarch openblas-srpm-macros-2-16.eln134.noarch openldap-2.6.7-1.eln135.x86_64 openssl-libs-3.2.1-2.eln135.x86_64 p11-kit-0.25.3-4.eln134.x86_64 p11-kit-trust-0.25.3-4.eln134.x86_64 package-notes-srpm-macros-0.5-11.eln134.noarch pam-1.6.0-2.eln136.x86_64 pam-libs-1.6.0-2.eln136.x86_64 patch-2.7.6-24.eln134.x86_64 pcre2-10.42-2.eln134.2.x86_64 pcre2-syntax-10.42-2.eln134.2.noarch perl-srpm-macros-1-53.eln134.noarch pkgconf-2.1.0-1.eln135.x86_64 pkgconf-m4-2.1.0-1.eln135.noarch pkgconf-pkg-config-2.1.0-1.eln135.x86_64 popt-1.19-6.eln134.x86_64 publicsuffix-list-dafsa-20240107-3.eln134.noarch pyproject-srpm-macros-1.12.0-1.eln134.noarch python-srpm-macros-3.12-7.eln134.noarch qt6-srpm-macros-6.6.2-1.eln136.noarch readline-8.2-8.eln134.x86_64 redhat-rpm-config-285-1.eln136.noarch rpm-4.19.1.1-1.eln135.x86_64 rpm-build-4.19.1.1-1.eln135.x86_64 rpm-build-libs-4.19.1.1-1.eln135.x86_64 rpm-libs-4.19.1.1-1.eln135.x86_64 rpm-sequoia-1.6.0-2.eln134.x86_64 rust-srpm-macros-1.76.0-1.eln135.noarch sed-4.9-1.eln134.x86_64 setup-2.14.5-2.eln134.noarch shadow-utils-4.15.0rc2-1.eln136.x86_64 sqlite-libs-3.45.1-2.eln134.x86_64 systemd-libs-255.3-1.eln134.x86_64 tar-1.35-3.eln134.x86_64 unzip-6.0-63.eln134.x86_64 util-linux-2.40-0.9.rc1.eln136.x86_64 util-linux-core-2.40-0.9.rc1.eln136.x86_64 which-2.21-41.eln134.x86_64 xz-5.4.6-1.eln134.x86_64 xz-libs-5.4.6-1.eln134.x86_64 zip-3.0-40.eln134.x86_64 zlib-ng-compat-2.1.6-2.eln134.x86_64 zstd-1.5.5-5.eln134.x86_64 Start: buildsrpm Start: rpmbuild -bs Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1706486400 Wrote: /builddir/build/SRPMS/sgx-sdk-2.22-1.eln136.src.rpm Finish: rpmbuild -bs cp: preserving permissions for ‘/var/lib/copr-rpmbuild/results/chroot_scan/var/lib/mock/fedora-eln-x86_64-1709130101.299928/root/var/log’: No such file or directory INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-eln-x86_64-1709130101.299928/root/var/log/dnf.log /var/lib/mock/fedora-eln-x86_64-1709130101.299928/root/var/log/dnf.librepo.log /var/lib/mock/fedora-eln-x86_64-1709130101.299928/root/var/log/dnf.rpm.log Finish: buildsrpm INFO: Done(/var/lib/copr-rpmbuild/workspace/workdir-4q0x1kb1/sgx-sdk/sgx-sdk.spec) Config(child) 0 minutes 33 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/sgx-sdk-2.22-1.eln136.src.rpm) Config(fedora-eln-x86_64) Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-eln-x86_64-bootstrap-1709130101.299928/root. INFO: reusing tmpfs at /var/lib/mock/fedora-eln-x86_64-bootstrap-1709130101.299928/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-eln-x86_64-1709130101.299928/root. INFO: calling preinit hooks INFO: enabled root cache Start: unpacking root cache Finish: unpacking root cache INFO: enabled package manager cache Start: cleaning package manager metadata Finish: cleaning package manager metadata INFO: enabled HW Info plugin INFO: Buildroot is handled by package management downloaded with a bootstrap image: rpm-4.19.1.1-1.eln135.x86_64 rpm-sequoia-1.6.0-2.eln134.x86_64 python3-dnf-4.19.0-1.eln136.noarch python3-dnf-plugins-core-4.5.0-1.eln135.noarch yum-4.19.0-1.eln136.noarch Finish: chroot init Start: build phase for sgx-sdk-2.22-1.eln136.src.rpm Start: build setup for sgx-sdk-2.22-1.eln136.src.rpm Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1706486400 Wrote: /builddir/build/SRPMS/sgx-sdk-2.22-1.eln136.src.rpm No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 48 kB/s | 1.5 kB 00:00 Fedora - ELN BaseOS - Developmental packages fo 23 kB/s | 2.3 kB 00:00 Fedora - ELN AppStream - Developmental packages 68 kB/s | 2.3 kB 00:00 Fedora - ELN CodeReady Linux Builders - Build p 71 kB/s | 2.3 kB 00:00 Fedora - ELN Extras - Developmental packages fo 66 kB/s | 2.3 kB 00:00 Dependencies resolved. ========================================================================================================== Package Arch Version Repository Size ========================================================================================================== Installing: autoconf noarch 2.72-1.eln136 eln-appstream 830 k automake noarch 1.16.5-16.eln134 eln-appstream 697 k gcc x86_64 14.0.1-0.7.eln136 eln-appstream 36 M gcc-c++ x86_64 14.0.1-0.7.eln136 eln-appstream 14 M libcbor-static x86_64 0.10.2-1.eln136.1static copr_base 30 k libtool x86_64 2.4.7-10.eln134 eln-appstream 601 k make x86_64 1:4.4.1-6.eln134 eln-baseos 587 k ocaml x86_64 5.1.1-4.eln135 eln-crb 31 M ocaml-ocamlbuild x86_64 0.14.3-3.eln135 eln-crb 4.2 M openssl-devel x86_64 1:3.2.1-2.eln135 eln-appstream 2.8 M protobuf-compiler x86_64 3.19.6-8.eln134 eln-crb 789 k protobuf-devel x86_64 3.19.6-8.eln134 eln-crb 391 k sgx-enclave-dcap-devel x86_64 1.19-1.eln136 copr_base 37 k sgx-enclave-emm-devel x86_64 1.0.2-1 copr_base 29 k sgx-enclave-ipp-crypto-devel x86_64 2021.7-1.eln136 copr_base 3.2 M sgx-enclave-libcbor-devel x86_64 0.10.2-1 copr_base 43 k sgx-enclave-ssl-devel x86_64 3.0_Rev1-0bootstrap copr_base 2.0 M sgx-srpm-macros noarch 1-1.eln136 copr_base 8.6 k tinyxml2-devel x86_64 9.0.0-3.eln135 copr_base 28 k Installing dependencies: annobin-docs noarch 12.40-2.eln136 eln-appstream 89 k annobin-plugin-gcc x86_64 12.40-2.eln136 eln-appstream 956 k cmake-filesystem x86_64 3.28.2-1.eln135 eln-appstream 18 k cpp x86_64 14.0.1-0.7.eln136 eln-appstream 12 M emacs-filesystem noarch 1:29.2-4.eln135 eln-appstream 7.9 k gcc-plugin-annobin x86_64 14.0.1-0.7.eln136 eln-appstream 39 k glibc-devel x86_64 2.39.9000-3.eln136 eln-appstream 116 k glibc-headers x86_64 2.39.9000-3.eln136 eln-appstream 605 k groff-base x86_64 1.23.0-6.eln134 eln-baseos 1.1 M kernel-headers x86_64 6.8.0-0.rc6.20240227git45ec2f5f6ed3.50.eln136 eln-appstream 1.9 M libcbor x86_64 0.10.2-1.eln136.1static copr_base 58 k libcbor-devel x86_64 0.10.2-1.eln136.1static copr_base 24 k libmpc x86_64 1.3.1-5.eln134 eln-appstream 70 k libstdc++-devel x86_64 14.0.1-0.7.eln136 eln-appstream 2.7 M libxcrypt-devel x86_64 4.4.36-5.eln134 eln-appstream 29 k libzstd-devel x86_64 1.5.5-5.eln134 eln-appstream 51 k m4 x86_64 1.4.19-9.eln134 eln-appstream 305 k ncurses x86_64 6.4-12.20240127.eln134 eln-baseos 421 k ocaml-runtime x86_64 5.1.1-4.eln135 eln-crb 3.2 M perl-AutoLoader noarch 5.74-506.eln134 eln-appstream 22 k perl-B x86_64 1.88-506.eln134 eln-appstream 177 k perl-Carp noarch 1.54-502.eln134 eln-appstream 29 k perl-Class-Struct noarch 0.68-506.eln134 eln-appstream 23 k perl-Data-Dumper x86_64 2.188-503.eln134 eln-appstream 56 k perl-Digest noarch 1.20-502.eln134 eln-appstream 25 k perl-Digest-MD5 x86_64 2.59-3.eln134 eln-appstream 36 k perl-DynaLoader x86_64 1.54-506.eln134 eln-appstream 26 k perl-Encode x86_64 4:3.20-504.eln136 eln-appstream 1.1 M perl-Errno x86_64 1.37-506.eln134 eln-appstream 15 k perl-Exporter noarch 5.78-3.eln134 eln-appstream 31 k perl-Fcntl x86_64 1.15-506.eln134 eln-appstream 21 k perl-File-Basename noarch 2.86-506.eln134 eln-appstream 18 k perl-File-Compare noarch 1.100.700-506.eln134 eln-appstream 14 k perl-File-Copy noarch 2.41-506.eln134 eln-appstream 21 k perl-File-Find noarch 1.43-506.eln134 eln-appstream 26 k perl-File-Path noarch 2.18-503.eln134 eln-appstream 35 k perl-File-Temp noarch 1:0.231.100-503.eln134 eln-appstream 59 k perl-File-stat noarch 1.13-506.eln134 eln-appstream 18 k perl-FileHandle noarch 2.05-506.eln134 eln-appstream 16 k perl-Getopt-Long noarch 1:2.57-3.eln134 eln-appstream 63 k perl-Getopt-Std noarch 1.13-506.eln134 eln-appstream 16 k perl-HTTP-Tiny noarch 0.088-5.eln134 eln-appstream 56 k perl-IO x86_64 1.52-506.eln134 eln-appstream 83 k perl-IO-Socket-IP noarch 0.42-2.eln134 eln-appstream 42 k perl-IO-Socket-SSL noarch 2.085-1.eln134 eln-appstream 229 k perl-IPC-Open3 noarch 1.22-506.eln134 eln-appstream 22 k perl-MIME-Base64 x86_64 3.16-503.eln134 eln-appstream 30 k perl-Mozilla-CA noarch 20231213-3.eln134 eln-appstream 14 k perl-Net-SSLeay x86_64 1.94-3.eln134 eln-appstream 383 k perl-POSIX x86_64 2.13-506.eln134 eln-appstream 97 k perl-PathTools x86_64 3.89-502.eln134 eln-appstream 87 k perl-Pod-Escapes noarch 1:1.07-503.eln134 eln-appstream 20 k perl-Pod-Perldoc noarch 3.28.01-503.eln134 eln-appstream 86 k perl-Pod-Simple noarch 1:3.45-6.eln134 eln-appstream 219 k perl-Pod-Usage noarch 4:2.03-503.eln135 eln-appstream 40 k perl-Scalar-List-Utils x86_64 5:1.63-503.eln135 eln-appstream 73 k perl-SelectSaver noarch 1.02-506.eln134 eln-appstream 12 k perl-Socket x86_64 4:2.037-5.eln134 eln-appstream 54 k perl-Storable x86_64 1:3.32-502.eln134 eln-appstream 98 k perl-Symbol noarch 1.09-506.eln134 eln-appstream 15 k perl-Term-ANSIColor noarch 5.01-504.eln134 eln-appstream 48 k perl-Term-Cap noarch 1.18-503.eln134 eln-appstream 22 k perl-Text-ParseWords noarch 3.31-502.eln134 eln-appstream 16 k perl-Text-Tabs+Wrap noarch 2023.0511-5.eln134 eln-appstream 22 k perl-Thread-Queue noarch 3.14-503.eln134 eln-appstream 21 k perl-Time-Local noarch 2:1.350-5.eln134 eln-appstream 34 k perl-URI noarch 5.27-1.eln135 eln-appstream 132 k perl-base noarch 2.27-506.eln134 eln-appstream 17 k perl-constant noarch 1.33-503.eln134 eln-appstream 23 k perl-if noarch 0.61.000-506.eln134 eln-appstream 14 k perl-interpreter x86_64 4:5.38.2-506.eln134 eln-appstream 72 k perl-libnet noarch 3.15-503.eln134 eln-appstream 129 k perl-libs x86_64 4:5.38.2-506.eln134 eln-appstream 2.3 M perl-locale noarch 1.10-506.eln134 eln-appstream 14 k perl-mro x86_64 1.28-506.eln134 eln-appstream 29 k perl-overload noarch 1.37-506.eln134 eln-appstream 46 k perl-overloading noarch 0.02-506.eln134 eln-appstream 13 k perl-parent noarch 1:0.241-502.eln134 eln-appstream 15 k perl-podlators noarch 1:5.01-502.eln134 eln-appstream 125 k perl-threads x86_64 1:2.36-503.eln134 eln-appstream 58 k perl-threads-shared x86_64 1.68-502.eln134 eln-appstream 45 k perl-vars noarch 1.05-506.eln134 eln-appstream 13 k protobuf x86_64 3.19.6-8.eln134 eln-appstream 1.0 M sgx-enclave-devel x86_64 2.22-1.eln136 copr_base 5.2 M tinyxml2 x86_64 9.0.0-3.eln135 copr_base 43 k zlib-ng-compat-devel x86_64 2.1.6-2.eln134 eln-appstream 36 k Transaction Summary ========================================================================================================== Install 105 Packages Total download size: 134 M Installed size: 470 M Downloading Packages: (1/105): libcbor-devel-0.10.2-1.eln136.1static. 668 kB/s | 24 kB 00:00 (2/105): libcbor-static-0.10.2-1.eln136.1static 515 kB/s | 30 kB 00:00 (3/105): libcbor-0.10.2-1.eln136.1static.x86_64 968 kB/s | 58 kB 00:00 (4/105): sgx-enclave-dcap-devel-1.19-1.eln136.x 1.2 MB/s | 37 kB 00:00 (5/105): sgx-enclave-emm-devel-1.0.2-1.x86_64.r 558 kB/s | 29 kB 00:00 (6/105): sgx-enclave-devel-2.22-1.eln136.x86_64 46 MB/s | 5.2 MB 00:00 (7/105): sgx-enclave-libcbor-devel-0.10.2-1.x86 666 kB/s | 43 kB 00:00 (8/105): sgx-enclave-ipp-crypto-devel-2021.7-1. 23 MB/s | 3.2 MB 00:00 (9/105): sgx-srpm-macros-1-1.eln136.noarch.rpm 260 kB/s | 8.6 kB 00:00 (10/105): sgx-enclave-ssl-devel-3.0_Rev1-0boots 35 MB/s | 2.0 MB 00:00 (11/105): tinyxml2-devel-9.0.0-3.eln135.x86_64. 1.2 MB/s | 28 kB 00:00 (12/105): tinyxml2-9.0.0-3.eln135.x86_64.rpm 1.5 MB/s | 43 kB 00:00 (13/105): ncurses-6.4-12.20240127.eln134.x86_64 3.2 MB/s | 421 kB 00:00 (14/105): make-4.4.1-6.eln134.x86_64.rpm 3.8 MB/s | 587 kB 00:00 (15/105): annobin-docs-12.40-2.eln136.noarch.rp 1.5 MB/s | 89 kB 00:00 (16/105): groff-base-1.23.0-6.eln134.x86_64.rpm 5.0 MB/s | 1.1 MB 00:00 (17/105): annobin-plugin-gcc-12.40-2.eln136.x86 4.4 MB/s | 956 kB 00:00 (18/105): autoconf-2.72-1.eln136.noarch.rpm 4.2 MB/s | 830 kB 00:00 (19/105): cmake-filesystem-3.28.2-1.eln135.x86_ 531 kB/s | 18 kB 00:00 (20/105): automake-1.16.5-16.eln134.noarch.rpm 3.7 MB/s | 697 kB 00:00 (21/105): emacs-filesystem-29.2-4.eln135.noarch 300 kB/s | 7.9 kB 00:00 (22/105): gcc-c++-14.0.1-0.7.eln136.x86_64.rpm 6.6 MB/s | 14 MB 00:02 (23/105): gcc-plugin-annobin-14.0.1-0.7.eln136. 1.2 MB/s | 39 kB 00:00 (24/105): cpp-14.0.1-0.7.eln136.x86_64.rpm 5.3 MB/s | 12 MB 00:02 (25/105): glibc-devel-2.39.9000-3.eln136.x86_64 1.5 MB/s | 116 kB 00:00 (26/105): glibc-headers-2.39.9000-3.eln136.x86_ 4.8 MB/s | 605 kB 00:00 (27/105): libmpc-1.3.1-5.eln134.x86_64.rpm 922 kB/s | 70 kB 00:00 (28/105): kernel-headers-6.8.0-0.rc6.20240227gi 6.8 MB/s | 1.9 MB 00:00 (29/105): libtool-2.4.7-10.eln134.x86_64.rpm 5.6 MB/s | 601 kB 00:00 (30/105): libxcrypt-devel-4.4.36-5.eln134.x86_6 839 kB/s | 29 kB 00:00 (31/105): libzstd-devel-1.5.5-5.eln134.x86_64.r 1.2 MB/s | 51 kB 00:00 (32/105): m4-1.4.19-9.eln134.x86_64.rpm 3.7 MB/s | 305 kB 00:00 (33/105): openssl-devel-3.2.1-2.eln135.x86_64.r 6.9 MB/s | 2.8 MB 00:00 (34/105): perl-AutoLoader-5.74-506.eln134.noarc 637 kB/s | 22 kB 00:00 (35/105): perl-B-1.88-506.eln134.x86_64.rpm 2.1 MB/s | 177 kB 00:00 (36/105): libstdc++-devel-14.0.1-0.7.eln136.x86 2.2 MB/s | 2.7 MB 00:01 (37/105): perl-Class-Struct-0.68-506.eln134.noa 711 kB/s | 23 kB 00:00 (38/105): perl-Data-Dumper-2.188-503.eln134.x86 1.3 MB/s | 56 kB 00:00 (39/105): perl-Digest-1.20-502.eln134.noarch.rp 661 kB/s | 25 kB 00:00 (40/105): perl-Digest-MD5-2.59-3.eln134.x86_64. 1.0 MB/s | 36 kB 00:00 (41/105): perl-DynaLoader-1.54-506.eln134.x86_6 789 kB/s | 26 kB 00:00 (42/105): perl-Encode-3.20-504.eln136.x86_64.rp 3.2 MB/s | 1.1 MB 00:00 (43/105): perl-Errno-1.37-506.eln134.x86_64.rpm 487 kB/s | 15 kB 00:00 (44/105): perl-Exporter-5.78-3.eln134.noarch.rp 899 kB/s | 31 kB 00:00 (45/105): perl-Fcntl-1.15-506.eln134.x86_64.rpm 660 kB/s | 21 kB 00:00 (46/105): perl-File-Basename-2.86-506.eln134.no 563 kB/s | 18 kB 00:00 (47/105): perl-File-Compare-1.100.700-506.eln13 510 kB/s | 14 kB 00:00 (48/105): perl-Carp-1.54-502.eln134.noarch.rpm 28 kB/s | 29 kB 00:01 (49/105): perl-File-Copy-2.41-506.eln134.noarch 602 kB/s | 21 kB 00:00 (50/105): perl-File-Find-1.43-506.eln134.noarch 852 kB/s | 26 kB 00:00 (51/105): perl-File-Path-2.18-503.eln134.noarch 1.0 MB/s | 35 kB 00:00 (52/105): perl-File-Temp-0.231.100-503.eln134.n 1.3 MB/s | 59 kB 00:00 (53/105): perl-File-stat-1.13-506.eln134.noarch 550 kB/s | 18 kB 00:00 (54/105): perl-FileHandle-2.05-506.eln134.noarc 478 kB/s | 16 kB 00:00 (55/105): perl-Getopt-Long-2.57-3.eln134.noarch 1.5 MB/s | 63 kB 00:00 (56/105): perl-Getopt-Std-1.13-506.eln134.noarc 499 kB/s | 16 kB 00:00 (57/105): perl-HTTP-Tiny-0.088-5.eln134.noarch. 1.3 MB/s | 56 kB 00:00 (58/105): perl-IO-1.52-506.eln134.x86_64.rpm 1.6 MB/s | 83 kB 00:00 (59/105): perl-IO-Socket-IP-0.42-2.eln134.noarc 944 kB/s | 42 kB 00:00 (60/105): perl-IPC-Open3-1.22-506.eln134.noarch 679 kB/s | 22 kB 00:00 (61/105): perl-IO-Socket-SSL-2.085-1.eln134.noa 2.5 MB/s | 229 kB 00:00 (62/105): perl-Mozilla-CA-20231213-3.eln134.noa 455 kB/s | 14 kB 00:00 (63/105): perl-Net-SSLeay-1.94-3.eln134.x86_64. 3.3 MB/s | 383 kB 00:00 (64/105): perl-POSIX-2.13-506.eln134.x86_64.rpm 1.6 MB/s | 97 kB 00:00 (65/105): perl-PathTools-3.89-502.eln134.x86_64 1.4 MB/s | 87 kB 00:00 (66/105): perl-Pod-Escapes-1.07-503.eln134.noar 548 kB/s | 20 kB 00:00 (67/105): perl-Pod-Perldoc-3.28.01-503.eln134.n 1.5 MB/s | 86 kB 00:00 (68/105): perl-Pod-Simple-3.45-6.eln134.noarch. 2.1 MB/s | 219 kB 00:00 (69/105): perl-Pod-Usage-2.03-503.eln135.noarch 1.1 MB/s | 40 kB 00:00 (70/105): perl-Scalar-List-Utils-1.63-503.eln13 1.3 MB/s | 73 kB 00:00 (71/105): perl-SelectSaver-1.02-506.eln134.noar 521 kB/s | 12 kB 00:00 (72/105): perl-Socket-2.037-5.eln134.x86_64.rpm 1.2 MB/s | 54 kB 00:00 (73/105): perl-Storable-3.32-502.eln134.x86_64. 1.5 MB/s | 98 kB 00:00 (74/105): perl-Symbol-1.09-506.eln134.noarch.rp 268 kB/s | 15 kB 00:00 (75/105): perl-Term-ANSIColor-5.01-504.eln134.n 957 kB/s | 48 kB 00:00 (76/105): perl-Term-Cap-1.18-503.eln134.noarch. 602 kB/s | 22 kB 00:00 (77/105): perl-Text-ParseWords-3.31-502.eln134. 424 kB/s | 16 kB 00:00 (78/105): perl-Text-Tabs+Wrap-2023.0511-5.eln13 448 kB/s | 22 kB 00:00 (79/105): perl-Thread-Queue-3.14-503.eln134.noa 642 kB/s | 21 kB 00:00 (80/105): perl-Time-Local-1.350-5.eln134.noarch 1.0 MB/s | 34 kB 00:00 (81/105): perl-MIME-Base64-3.16-503.eln134.x86_ 29 kB/s | 30 kB 00:01 (82/105): perl-base-2.27-506.eln134.noarch.rpm 496 kB/s | 17 kB 00:00 (83/105): perl-URI-5.27-1.eln135.noarch.rpm 2.0 MB/s | 132 kB 00:00 (84/105): perl-constant-1.33-503.eln134.noarch. 630 kB/s | 23 kB 00:00 (85/105): perl-if-0.61.000-506.eln134.noarch.rp 455 kB/s | 14 kB 00:00 (86/105): perl-interpreter-5.38.2-506.eln134.x8 1.4 MB/s | 72 kB 00:00 (87/105): perl-libnet-3.15-503.eln134.noarch.rp 1.9 MB/s | 129 kB 00:00 (88/105): perl-locale-1.10-506.eln134.noarch.rp 579 kB/s | 14 kB 00:00 (89/105): gcc-14.0.1-0.7.eln136.x86_64.rpm 6.2 MB/s | 36 MB 00:05 (90/105): perl-mro-1.28-506.eln134.x86_64.rpm 472 kB/s | 29 kB 00:00 (91/105): perl-overloading-0.02-506.eln134.noar 622 kB/s | 13 kB 00:00 (92/105): perl-overload-1.37-506.eln134.noarch. 1.0 MB/s | 46 kB 00:00 (93/105): perl-parent-0.241-502.eln134.noarch.r 449 kB/s | 15 kB 00:00 (94/105): perl-podlators-5.01-502.eln134.noarch 2.3 MB/s | 125 kB 00:00 (95/105): perl-threads-2.36-503.eln134.x86_64.r 1.3 MB/s | 58 kB 00:00 (96/105): perl-vars-1.05-506.eln134.noarch.rpm 595 kB/s | 13 kB 00:00 (97/105): perl-threads-shared-1.68-502.eln134.x 996 kB/s | 45 kB 00:00 (98/105): zlib-ng-compat-devel-2.1.6-2.eln134.x 1.1 MB/s | 36 kB 00:00 (99/105): perl-libs-5.38.2-506.eln134.x86_64.rp 6.1 MB/s | 2.3 MB 00:00 (100/105): protobuf-3.19.6-8.eln134.x86_64.rpm 6.0 MB/s | 1.0 MB 00:00 (101/105): ocaml-runtime-5.1.1-4.eln135.x86_64. 3.5 MB/s | 3.2 MB 00:00 (102/105): ocaml-ocamlbuild-0.14.3-3.eln135.x86 3.9 MB/s | 4.2 MB 00:01 (103/105): protobuf-compiler-3.19.6-8.eln134.x8 4.1 MB/s | 789 kB 00:00 (104/105): protobuf-devel-3.19.6-8.eln134.x86_6 2.7 MB/s | 391 kB 00:00 (105/105): ocaml-5.1.1-4.eln135.x86_64.rpm 6.3 MB/s | 31 MB 00:04 -------------------------------------------------------------------------------- Total 11 MB/s | 134 MB 00:11 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Installing : libmpc-1.3.1-5.eln134.x86_64 1/105 Installing : ocaml-runtime-5.1.1-4.eln135.x86_64 2/105 Installing : protobuf-3.19.6-8.eln134.x86_64 3/105 Installing : ncurses-6.4-12.20240127.eln134.x86_64 4/105 Installing : tinyxml2-9.0.0-3.eln135.x86_64 5/105 Installing : sgx-enclave-devel-2.22-1.eln136.x86_64 6/105 Installing : protobuf-compiler-3.19.6-8.eln134.x86_64 7/105 Installing : cpp-14.0.1-0.7.eln136.x86_64 8/105 Installing : zlib-ng-compat-devel-2.1.6-2.eln134.x86_64 9/105 Installing : m4-1.4.19-9.eln134.x86_64 10/105 Installing : libzstd-devel-1.5.5-5.eln134.x86_64 11/105 Installing : libstdc++-devel-14.0.1-0.7.eln136.x86_64 12/105 Installing : kernel-headers-6.8.0-0.rc6.20240227git45ec2f5f6e 13/105 Installing : glibc-headers-2.39.9000-3.eln136.x86_64 14/105 Installing : libxcrypt-devel-4.4.36-5.eln134.x86_64 15/105 Installing : glibc-devel-2.39.9000-3.eln136.x86_64 16/105 Installing : emacs-filesystem-1:29.2-4.eln135.noarch 17/105 Installing : cmake-filesystem-3.28.2-1.eln135.x86_64 18/105 Installing : annobin-docs-12.40-2.eln136.noarch 19/105 Installing : make-1:4.4.1-6.eln134.x86_64 20/105 Installing : gcc-14.0.1-0.7.eln136.x86_64 21/105 Running scriptlet: gcc-14.0.1-0.7.eln136.x86_64 21/105 Installing : ocaml-5.1.1-4.eln135.x86_64 22/105 Running scriptlet: groff-base-1.23.0-6.eln134.x86_64 23/105 Installing : groff-base-1.23.0-6.eln134.x86_64 23/105 Running scriptlet: groff-base-1.23.0-6.eln134.x86_64 23/105 Installing : perl-Digest-1.20-502.eln134.noarch 24/105 Installing : perl-Digest-MD5-2.59-3.eln134.x86_64 25/105 Installing : perl-B-1.88-506.eln134.x86_64 26/105 Installing : perl-FileHandle-2.05-506.eln134.noarch 27/105 Installing : perl-Data-Dumper-2.188-503.eln134.x86_64 28/105 Installing : perl-libnet-3.15-503.eln134.noarch 29/105 Installing : perl-AutoLoader-5.74-506.eln134.noarch 30/105 Installing : perl-URI-5.27-1.eln135.noarch 31/105 Installing : perl-Text-Tabs+Wrap-2023.0511-5.eln134.noarch 32/105 Installing : perl-Mozilla-CA-20231213-3.eln134.noarch 33/105 Installing : perl-if-0.61.000-506.eln134.noarch 34/105 Installing : perl-locale-1.10-506.eln134.noarch 35/105 Installing : perl-IO-Socket-IP-0.42-2.eln134.noarch 36/105 Installing : perl-Time-Local-2:1.350-5.eln134.noarch 37/105 Installing : perl-File-Path-2.18-503.eln134.noarch 38/105 Installing : perl-IO-Socket-SSL-2.085-1.eln134.noarch 39/105 Installing : perl-Net-SSLeay-1.94-3.eln134.x86_64 40/105 Installing : perl-Pod-Escapes-1:1.07-503.eln134.noarch 41/105 Installing : perl-Class-Struct-0.68-506.eln134.noarch 42/105 Installing : perl-Term-ANSIColor-5.01-504.eln134.noarch 43/105 Installing : perl-POSIX-2.13-506.eln134.x86_64 44/105 Installing : perl-IPC-Open3-1.22-506.eln134.noarch 45/105 Installing : perl-File-Temp-1:0.231.100-503.eln134.noarch 46/105 Installing : perl-HTTP-Tiny-0.088-5.eln134.noarch 47/105 Installing : perl-Term-Cap-1.18-503.eln134.noarch 48/105 Installing : perl-Pod-Simple-1:3.45-6.eln134.noarch 49/105 Installing : perl-Socket-4:2.037-5.eln134.x86_64 50/105 Installing : perl-SelectSaver-1.02-506.eln134.noarch 51/105 Installing : perl-Symbol-1.09-506.eln134.noarch 52/105 Installing : perl-File-stat-1.13-506.eln134.noarch 53/105 Installing : perl-podlators-1:5.01-502.eln134.noarch 54/105 Installing : perl-Pod-Perldoc-3.28.01-503.eln134.noarch 55/105 Installing : perl-Fcntl-1.15-506.eln134.x86_64 56/105 Installing : perl-Text-ParseWords-3.31-502.eln134.noarch 57/105 Installing : perl-base-2.27-506.eln134.noarch 58/105 Installing : perl-mro-1.28-506.eln134.x86_64 59/105 Installing : perl-IO-1.52-506.eln134.x86_64 60/105 Installing : perl-overloading-0.02-506.eln134.noarch 61/105 Installing : perl-Pod-Usage-4:2.03-503.eln135.noarch 62/105 Installing : perl-Errno-1.37-506.eln134.x86_64 63/105 Installing : perl-File-Basename-2.86-506.eln134.noarch 64/105 Installing : perl-Getopt-Std-1.13-506.eln134.noarch 65/105 Installing : perl-MIME-Base64-3.16-503.eln134.x86_64 66/105 Installing : perl-Scalar-List-Utils-5:1.63-503.eln135.x86_64 67/105 Installing : perl-constant-1.33-503.eln134.noarch 68/105 Installing : perl-Storable-1:3.32-502.eln134.x86_64 69/105 Installing : perl-overload-1.37-506.eln134.noarch 70/105 Installing : perl-parent-1:0.241-502.eln134.noarch 71/105 Installing : perl-vars-1.05-506.eln134.noarch 72/105 Installing : perl-Getopt-Long-1:2.57-3.eln134.noarch 73/105 Installing : perl-Carp-1.54-502.eln134.noarch 74/105 Installing : perl-Exporter-5.78-3.eln134.noarch 75/105 Installing : perl-PathTools-3.89-502.eln134.x86_64 76/105 Installing : perl-DynaLoader-1.54-506.eln134.x86_64 77/105 Installing : perl-Encode-4:3.20-504.eln136.x86_64 78/105 Installing : perl-libs-4:5.38.2-506.eln134.x86_64 79/105 Installing : perl-interpreter-4:5.38.2-506.eln134.x86_64 80/105 Installing : perl-threads-1:2.36-503.eln134.x86_64 81/105 Installing : perl-threads-shared-1.68-502.eln134.x86_64 82/105 Installing : perl-Thread-Queue-3.14-503.eln134.noarch 83/105 Installing : perl-File-Compare-1.100.700-506.eln134.noarch 84/105 Installing : perl-File-Copy-2.41-506.eln134.noarch 85/105 Installing : perl-File-Find-1.43-506.eln134.noarch 86/105 Installing : autoconf-2.72-1.eln136.noarch 87/105 Installing : automake-1.16.5-16.eln134.noarch 88/105 Installing : libcbor-0.10.2-1.eln136.1static.x86_64 89/105 Installing : libcbor-devel-0.10.2-1.eln136.1static.x86_64 90/105 Installing : libcbor-static-0.10.2-1.eln136.1static.x86_64 91/105 Installing : libtool-2.4.7-10.eln134.x86_64 92/105 Installing : ocaml-ocamlbuild-0.14.3-3.eln135.x86_64 93/105 Installing : annobin-plugin-gcc-12.40-2.eln136.x86_64 94/105 Running scriptlet: annobin-plugin-gcc-12.40-2.eln136.x86_64 94/105 Installing : gcc-c++-14.0.1-0.7.eln136.x86_64 95/105 Installing : gcc-plugin-annobin-14.0.1-0.7.eln136.x86_64 96/105 Running scriptlet: gcc-plugin-annobin-14.0.1-0.7.eln136.x86_64 96/105 Installing : tinyxml2-devel-9.0.0-3.eln135.x86_64 97/105 Installing : protobuf-devel-3.19.6-8.eln134.x86_64 98/105 Installing : sgx-enclave-dcap-devel-1.19-1.eln136.x86_64 99/105 Installing : sgx-enclave-emm-devel-1.0.2-1.x86_64 100/105 Installing : sgx-enclave-ssl-devel-3.0_Rev1-0bootstrap.x86_64 101/105 Installing : openssl-devel-1:3.2.1-2.eln135.x86_64 102/105 Installing : sgx-srpm-macros-1-1.eln136.noarch 103/105 Installing : sgx-enclave-libcbor-devel-0.10.2-1.x86_64 104/105 Installing : sgx-enclave-ipp-crypto-devel-2021.7-1.eln136.x86 105/105 Running scriptlet: sgx-enclave-ipp-crypto-devel-2021.7-1.eln136.x86 105/105 Installed: annobin-docs-12.40-2.eln136.noarch annobin-plugin-gcc-12.40-2.eln136.x86_64 autoconf-2.72-1.eln136.noarch automake-1.16.5-16.eln134.noarch cmake-filesystem-3.28.2-1.eln135.x86_64 cpp-14.0.1-0.7.eln136.x86_64 emacs-filesystem-1:29.2-4.eln135.noarch gcc-14.0.1-0.7.eln136.x86_64 gcc-c++-14.0.1-0.7.eln136.x86_64 gcc-plugin-annobin-14.0.1-0.7.eln136.x86_64 glibc-devel-2.39.9000-3.eln136.x86_64 glibc-headers-2.39.9000-3.eln136.x86_64 groff-base-1.23.0-6.eln134.x86_64 kernel-headers-6.8.0-0.rc6.20240227git45ec2f5f6ed3.50.eln136.x86_64 libcbor-0.10.2-1.eln136.1static.x86_64 libcbor-devel-0.10.2-1.eln136.1static.x86_64 libcbor-static-0.10.2-1.eln136.1static.x86_64 libmpc-1.3.1-5.eln134.x86_64 libstdc++-devel-14.0.1-0.7.eln136.x86_64 libtool-2.4.7-10.eln134.x86_64 libxcrypt-devel-4.4.36-5.eln134.x86_64 libzstd-devel-1.5.5-5.eln134.x86_64 m4-1.4.19-9.eln134.x86_64 make-1:4.4.1-6.eln134.x86_64 ncurses-6.4-12.20240127.eln134.x86_64 ocaml-5.1.1-4.eln135.x86_64 ocaml-ocamlbuild-0.14.3-3.eln135.x86_64 ocaml-runtime-5.1.1-4.eln135.x86_64 openssl-devel-1:3.2.1-2.eln135.x86_64 perl-AutoLoader-5.74-506.eln134.noarch perl-B-1.88-506.eln134.x86_64 perl-Carp-1.54-502.eln134.noarch perl-Class-Struct-0.68-506.eln134.noarch perl-Data-Dumper-2.188-503.eln134.x86_64 perl-Digest-1.20-502.eln134.noarch perl-Digest-MD5-2.59-3.eln134.x86_64 perl-DynaLoader-1.54-506.eln134.x86_64 perl-Encode-4:3.20-504.eln136.x86_64 perl-Errno-1.37-506.eln134.x86_64 perl-Exporter-5.78-3.eln134.noarch perl-Fcntl-1.15-506.eln134.x86_64 perl-File-Basename-2.86-506.eln134.noarch perl-File-Compare-1.100.700-506.eln134.noarch perl-File-Copy-2.41-506.eln134.noarch perl-File-Find-1.43-506.eln134.noarch perl-File-Path-2.18-503.eln134.noarch perl-File-Temp-1:0.231.100-503.eln134.noarch perl-File-stat-1.13-506.eln134.noarch perl-FileHandle-2.05-506.eln134.noarch perl-Getopt-Long-1:2.57-3.eln134.noarch perl-Getopt-Std-1.13-506.eln134.noarch perl-HTTP-Tiny-0.088-5.eln134.noarch perl-IO-1.52-506.eln134.x86_64 perl-IO-Socket-IP-0.42-2.eln134.noarch perl-IO-Socket-SSL-2.085-1.eln134.noarch perl-IPC-Open3-1.22-506.eln134.noarch perl-MIME-Base64-3.16-503.eln134.x86_64 perl-Mozilla-CA-20231213-3.eln134.noarch perl-Net-SSLeay-1.94-3.eln134.x86_64 perl-POSIX-2.13-506.eln134.x86_64 perl-PathTools-3.89-502.eln134.x86_64 perl-Pod-Escapes-1:1.07-503.eln134.noarch perl-Pod-Perldoc-3.28.01-503.eln134.noarch perl-Pod-Simple-1:3.45-6.eln134.noarch perl-Pod-Usage-4:2.03-503.eln135.noarch perl-Scalar-List-Utils-5:1.63-503.eln135.x86_64 perl-SelectSaver-1.02-506.eln134.noarch perl-Socket-4:2.037-5.eln134.x86_64 perl-Storable-1:3.32-502.eln134.x86_64 perl-Symbol-1.09-506.eln134.noarch perl-Term-ANSIColor-5.01-504.eln134.noarch perl-Term-Cap-1.18-503.eln134.noarch perl-Text-ParseWords-3.31-502.eln134.noarch perl-Text-Tabs+Wrap-2023.0511-5.eln134.noarch perl-Thread-Queue-3.14-503.eln134.noarch perl-Time-Local-2:1.350-5.eln134.noarch perl-URI-5.27-1.eln135.noarch perl-base-2.27-506.eln134.noarch perl-constant-1.33-503.eln134.noarch perl-if-0.61.000-506.eln134.noarch perl-interpreter-4:5.38.2-506.eln134.x86_64 perl-libnet-3.15-503.eln134.noarch perl-libs-4:5.38.2-506.eln134.x86_64 perl-locale-1.10-506.eln134.noarch perl-mro-1.28-506.eln134.x86_64 perl-overload-1.37-506.eln134.noarch perl-overloading-0.02-506.eln134.noarch perl-parent-1:0.241-502.eln134.noarch perl-podlators-1:5.01-502.eln134.noarch perl-threads-1:2.36-503.eln134.x86_64 perl-threads-shared-1.68-502.eln134.x86_64 perl-vars-1.05-506.eln134.noarch protobuf-3.19.6-8.eln134.x86_64 protobuf-compiler-3.19.6-8.eln134.x86_64 protobuf-devel-3.19.6-8.eln134.x86_64 sgx-enclave-dcap-devel-1.19-1.eln136.x86_64 sgx-enclave-devel-2.22-1.eln136.x86_64 sgx-enclave-emm-devel-1.0.2-1.x86_64 sgx-enclave-ipp-crypto-devel-2021.7-1.eln136.x86_64 sgx-enclave-libcbor-devel-0.10.2-1.x86_64 sgx-enclave-ssl-devel-3.0_Rev1-0bootstrap.x86_64 sgx-srpm-macros-1-1.eln136.noarch tinyxml2-9.0.0-3.eln135.x86_64 tinyxml2-devel-9.0.0-3.eln135.x86_64 zlib-ng-compat-devel-2.1.6-2.eln134.x86_64 Complete! Finish: build setup for sgx-sdk-2.22-1.eln136.src.rpm Start: rpmbuild sgx-sdk-2.22-1.eln136.src.rpm Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1706486400 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.UXdsDI + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf linux-sgx-sgx_2.22 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/linux-sgx-sgx_2.22.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd linux-sgx-sgx_2.22 + rm -rf /builddir/build/BUILD/linux-sgx-sgx_2.22-SPECPARTS + /usr/bin/mkdir -p /builddir/build/BUILD/linux-sgx-sgx_2.22-SPECPARTS + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/sgx-sdk-signtool-host-libs.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/sgx-sdk-trts-separate-emm.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/sgx-sdk-tlibcrypto-separate-ippcp.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/sgx-sdk-no-prebuilt-openssl.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/sgx-sdk-cbor-path.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/sgx-sdk-dcap-package.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/sgx-sdk-gcc-14-fixes.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/sgx-sdk-make-warnings.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/sgx-sdk-cpprt-gcc14.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/sgx-sdk-gcc-bz113658.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + mv external/epid-sdk external/rdrand external/vtune . + rm -rf external/CppMicroServices external/cbor external/dcap_source external/dnnl external/ippcp_internal external/mbedtls external/openmp external/protobuf external/sgx-emm external/sgxssl external/tinyxml2 + rm -rf sdk/gperftools/ + mv epid-sdk rdrand vtune external/ + tar zxvf /builddir/build/SOURCES/prebuilt_ae_2.22.tar.gz psw/ psw/ae/ psw/ae/data/ psw/ae/data/prebuilt/ psw/ae/data/prebuilt/libsgx_qe.signed.so psw/ae/data/prebuilt/le_prod_css.bin psw/ae/data/prebuilt/README.md psw/ae/data/prebuilt/libsgx_pve.signed.so psw/ae/data/prebuilt/libsgx_le.signed.so psw/ae/data/prebuilt/libsgx_pce.signed.so BSD-3-Clause.txt + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.4q10LW + umask 022 + cd /builddir/build/BUILD + cd linux-sgx-sgx_2.22 + ln -sf /usr/x86_64-intel-sgx/include/sgx-emm/sgx_mm.h common/inc/sgx_mm.h + ln -sf /usr/x86_64-intel-sgx/include/sgx-emm/sgx_mm_primitives.h common/inc/sgx_mm_primitives.h + ln -sf /usr/x86_64-intel-sgx/include/sgx-emm/sgx_mm_rt_abstraction.h common/inc/sgx_mm_rt_abstraction.h + ln -sf /usr/x86_64-intel-sgx/include/sgx-emm/bit_array.h common/inc/internal/bit_array.h + ln -sf /usr/x86_64-intel-sgx/include/sgx-emm/bit_array_imp.h common/inc/internal/bit_array_imp.h + ln -sf /usr/x86_64-intel-sgx/include/sgx-emm/ema.h common/inc/internal/ema.h + ln -sf /usr/x86_64-intel-sgx/include/sgx-emm/ema_imp.h common/inc/internal/ema_imp.h + ln -sf /usr/x86_64-intel-sgx/include/sgx-emm/emm_private.h common/inc/internal/emm_private.h + /usr/bin/make -O -j2 V=1 VERBOSE=1 -C sdk -j1 tstdc tcxx tservice tprotected_fs uprotected_fs ptrace libcapable sgx_encrypt sgx_uswitchless pthread edger8r signtool make: Entering directory '/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk' /usr/bin/make -C tlibthread/ make[1]: Entering directory '/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/tlibthread' g++ -c -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -Werror -fno-exceptions -fno-rtti -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/../sdk/trts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw sethread_mutex.cpp -o sethread_mutex.o g++ -c -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -Werror -fno-exceptions -fno-rtti -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/../sdk/trts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw sethread_spinlock.cpp -o sethread_spinlock.o g++ -c -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -Werror -fno-exceptions -fno-rtti -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/../sdk/trts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw sethread_rwlock.cpp -o sethread_rwlock.o g++ -c -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -Werror -fno-exceptions -fno-rtti -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/../sdk/trts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw sethread_cond.cpp -o sethread_cond.o g++ -c -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -Werror -fno-exceptions -fno-rtti -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/../sdk/trts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw sethread_utils.cpp -o sethread_utils.o ar rcs libtlibthread.a sethread_mutex.o sethread_spinlock.o sethread_rwlock.o sethread_cond.o sethread_utils.o make[1]: Leaving directory '/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/tlibthread' /usr/bin/make -C compiler-rt/ make[1]: Entering directory '/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/compiler-rt' cc -c -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/ addtf3.c -o addtf3.o In file included from fp_lib.h:27, from addtf3.c:16: int_lib.h:25:5: warning: "__ARM_EABI__" is not defined, evaluates to 0 [-Wundef] 25 | #if __ARM_EABI__ | ^~~~~~~~~~~~ In file included from int_lib.h:51: int_types.h: In function ‘make_ti’: int_types.h:100:15: warning: conversion to ‘du_int’ {aka ‘long long unsigned int’} from ‘di_int’ {aka ‘long long int’} may change the sign of the result [-Wsign-conversion] 100 | r.s.low = l; | ^ cc -c -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/ ashldi3.c -o ashldi3.o In file included from ashldi3.c:15: int_lib.h:25:5: warning: "__ARM_EABI__" is not defined, evaluates to 0 [-Wundef] 25 | #if __ARM_EABI__ | ^~~~~~~~~~~~ In file included from int_lib.h:51: int_types.h: In function ‘make_ti’: int_types.h:100:15: warning: conversion to ‘du_int’ {aka ‘long long unsigned int’} from ‘di_int’ {aka ‘long long int’} may change the sign of the result [-Wsign-conversion] 100 | r.s.low = l; | ^ ashldi3.c: In function ‘__ashldi3’: ashldi3.c:33:25: warning: conversion to ‘si_int’ {aka ‘int’} from ‘su_int’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 33 | result.s.high = input.s.low << (b - bits_in_word); | ^~~~~ ashldi3.c:40:45: warning: conversion to ‘su_int’ {aka ‘unsigned int’} from ‘si_int’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 40 | result.s.high = (input.s.high << b) | (input.s.low >> (bits_in_word - b)); | ^ ashldi3.c:40:25: warning: conversion to ‘si_int’ {aka ‘int’} from ‘su_int’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 40 | result.s.high = (input.s.high << b) | (input.s.low >> (bits_in_word - b)); | ^ cc -c -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/ ashlti3.c -o ashlti3.o In file included from ashlti3.c:15: int_lib.h:25:5: warning: "__ARM_EABI__" is not defined, evaluates to 0 [-Wundef] 25 | #if __ARM_EABI__ | ^~~~~~~~~~~~ In file included from int_lib.h:51: int_types.h: In function ‘make_ti’: int_types.h:100:15: warning: conversion to ‘du_int’ {aka ‘long long unsigned int’} from ‘di_int’ {aka ‘long long int’} may change the sign of the result [-Wsign-conversion] 100 | r.s.low = l; | ^ ashlti3.c: In function ‘__ashlti3’: ashlti3.c:33:25: warning: conversion to ‘di_int’ {aka ‘long long int’} from ‘du_int’ {aka ‘long long unsigned int’} may change the sign of the result [-Wsign-conversion] 33 | result.s.high = input.s.low << (b - bits_in_dword); | ^~~~~ ashlti3.c:40:45: warning: conversion to ‘long long unsigned int’ from ‘di_int’ {aka ‘long long int’} may change the sign of the result [-Wsign-conversion] 40 | result.s.high = (input.s.high << b) | (input.s.low >> (bits_in_dword - b)); | ^ ashlti3.c:40:25: warning: conversion to ‘di_int’ {aka ‘long long int’} from ‘long long unsigned int’ may change the sign of the result [-Wsign-conversion] 40 | result.s.high = (input.s.high << b) | (input.s.low >> (bits_in_dword - b)); | ^ cc -c -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/ ashrdi3.c -o ashrdi3.o In file included from ashrdi3.c:15: int_lib.h:25:5: warning: "__ARM_EABI__" is not defined, evaluates to 0 [-Wundef] 25 | #if __ARM_EABI__ | ^~~~~~~~~~~~ In file included from int_lib.h:51: int_types.h: In function ‘make_ti’: int_types.h:100:15: warning: conversion to ‘du_int’ {aka ‘long long unsigned int’} from ‘di_int’ {aka ‘long long int’} may change the sign of the result [-Wsign-conversion] 100 | r.s.low = l; | ^ ashrdi3.c: In function ‘__ashrdi3’: ashrdi3.c:34:24: warning: conversion to ‘su_int’ {aka ‘unsigned int’} from ‘si_int’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 34 | result.s.low = input.s.high >> (b - bits_in_word); | ^~~~~ ashrdi3.c:41:61: warning: conversion to ‘su_int’ {aka ‘unsigned int’} from ‘si_int’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 41 | result.s.low = (input.s.high << (bits_in_word - b)) | (input.s.low >> b); | ^ cc -c -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/ ashrti3.c -o ashrti3.o In file included from ashrti3.c:15: int_lib.h:25:5: warning: "__ARM_EABI__" is not defined, evaluates to 0 [-Wundef] 25 | #if __ARM_EABI__ | ^~~~~~~~~~~~ In file included from int_lib.h:51: int_types.h: In function ‘make_ti’: int_types.h:100:15: warning: conversion to ‘du_int’ {aka ‘long long unsigned int’} from ‘di_int’ {aka ‘long long int’} may change the sign of the result [-Wsign-conversion] 100 | r.s.low = l; | ^ ashrti3.c: In function ‘__ashrti3’: ashrti3.c:34:24: warning: conversion to ‘du_int’ {aka ‘long long unsigned int’} from ‘di_int’ {aka ‘long long int’} may change the sign of the result [-Wsign-conversion] 34 | result.s.low = input.s.high >> (b - bits_in_dword); | ^~~~~ ashrti3.c:41:62: warning: conversion to ‘long long unsigned int’ from ‘di_int’ {aka ‘long long int’} may change the sign of the result [-Wsign-conversion] 41 | result.s.low = (input.s.high << (bits_in_dword - b)) | (input.s.low >> b); | ^ cc -c -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/ clear_cache.c -o clear_cache.o In file included from clear_cache.c:11: int_lib.h:25:5: warning: "__ARM_EABI__" is not defined, evaluates to 0 [-Wundef] 25 | #if __ARM_EABI__ | ^~~~~~~~~~~~ In file included from int_lib.h:51: int_types.h: In function ‘make_ti’: int_types.h:100:15: warning: conversion to ‘du_int’ {aka ‘long long unsigned int’} from ‘di_int’ {aka ‘long long int’} may change the sign of the result [-Wsign-conversion] 100 | r.s.low = l; | ^ clear_cache.c: At top level: clear_cache.c:13:5: warning: "__APPLE__" is not defined, evaluates to 0 [-Wundef] 13 | #if __APPLE__ | ^~~~~~~~~ clear_cache.c: In function ‘__clear_cache’: clear_cache.c:36:5: warning: "__i386__" is not defined, evaluates to 0 [-Wundef] 36 | #if __i386__ || __x86_64__ | ^~~~~~~~ clear_cache.c:35:26: warning: unused parameter ‘start’ [-Wunused-parameter] 35 | void __clear_cache(void *start, void *end) { | ~~~~~~^~~~~ clear_cache.c:35:39: warning: unused parameter ‘end’ [-Wunused-parameter] 35 | void __clear_cache(void *start, void *end) { | ~~~~~~^~~ cc -c -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/ clzdi2.c -o clzdi2.o In file included from clzdi2.c:15: int_lib.h:25:5: warning: "__ARM_EABI__" is not defined, evaluates to 0 [-Wundef] 25 | #if __ARM_EABI__ | ^~~~~~~~~~~~ In file included from int_lib.h:51: int_types.h: In function ‘make_ti’: int_types.h:100:15: warning: conversion to ‘du_int’ {aka ‘long long unsigned int’} from ‘di_int’ {aka ‘long long int’} may change the sign of the result [-Wsign-conversion] 100 | r.s.low = l; | ^ clzdi2.c: In function ‘__clzdi2’: clzdi2.c:27:53: warning: conversion to ‘su_int’ {aka ‘unsigned int’} from ‘si_int’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 27 | return __builtin_clz((x.s.high & ~f) | (x.s.low & f)) + | ^ clzdi2.c:27:42: warning: conversion to ‘su_int’ {aka ‘unsigned int’} from ‘si_int’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 27 | return __builtin_clz((x.s.high & ~f) | (x.s.low & f)) + | ^ cc -c -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/ clzsi2.c -o clzsi2.o In file included from clzsi2.c:15: int_lib.h:25:5: warning: "__ARM_EABI__" is not defined, evaluates to 0 [-Wundef] 25 | #if __ARM_EABI__ | ^~~~~~~~~~~~ In file included from int_lib.h:51: int_types.h: In function ‘make_ti’: int_types.h:100:15: warning: conversion to ‘du_int’ {aka ‘long long unsigned int’} from ‘di_int’ {aka ‘long long int’} may change the sign of the result [-Wsign-conversion] 100 | r.s.low = l; | ^ clzsi2.c: In function ‘__clzsi2’: clzsi2.c:27:16: warning: conversion to ‘su_int’ {aka ‘unsigned int’} from ‘si_int’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 27 | su_int r = t; /* r = [0, 16] */ | ^ clzsi2.c:31:7: warning: conversion to ‘su_int’ {aka ‘unsigned int’} from ‘si_int’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 31 | r += t; /* r = [0, 8, 16, 24] */ | ^~ clzsi2.c:35:7: warning: conversion to ‘su_int’ {aka ‘unsigned int’} from ‘si_int’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 35 | r += t; /* r = [0, 4, 8, 12, 16, 20, 24, 28] */ | ^~ clzsi2.c:39:7: warning: conversion to ‘su_int’ {aka ‘unsigned int’} from ‘si_int’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 39 | r += t; /* r = [0 - 30] and is even */ | ^~ clzsi2.c:52:25: warning: conversion to ‘su_int’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 52 | return r + ((2 - x) & -((x & 2) == 0)); | ^ clzsi2.c:52:14: warning: conversion to ‘si_int’ {aka ‘int’} from ‘su_int’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 52 | return r + ((2 - x) & -((x & 2) == 0)); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -c -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/ clzti2.c -o clzti2.o In file included from clzti2.c:15: int_lib.h:25:5: warning: "__ARM_EABI__" is not defined, evaluates to 0 [-Wundef] 25 | #if __ARM_EABI__ | ^~~~~~~~~~~~ In file included from int_lib.h:51: int_types.h: In function ‘make_ti’: int_types.h:100:15: warning: conversion to ‘du_int’ {aka ‘long long unsigned int’} from ‘di_int’ {aka ‘long long int’} may change the sign of the result [-Wsign-conversion] 100 | r.s.low = l; | ^ clzti2.c: In function ‘__clzti2’: clzti2.c:29:55: warning: conversion to ‘long long unsigned int’ from ‘di_int’ {aka ‘long long int’} may change the sign of the result [-Wsign-conversion] 29 | return __builtin_clzll((x.s.high & ~f) | (x.s.low & f)) + | ^ clzti2.c:29:44: warning: conversion to ‘long long unsigned int’ from ‘di_int’ {aka ‘long long int’} may change the sign of the result [-Wsign-conversion] 29 | return __builtin_clzll((x.s.high & ~f) | (x.s.low & f)) + | ^ cc -c -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/ cmpdi2.c -o cmpdi2.o In file included from cmpdi2.c:15: int_lib.h:25:5: warning: "__ARM_EABI__" is not defined, evaluates to 0 [-Wundef] 25 | #if __ARM_EABI__ | ^~~~~~~~~~~~ In file included from int_lib.h:51: int_types.h: In function ‘make_ti’: int_types.h:100:15: warning: conversion to ‘du_int’ {aka ‘long long unsigned int’} from ‘di_int’ {aka ‘long long int’} may change the sign of the result [-Wsign-conversion] 100 | r.s.low = l; | ^ cc -c -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/ cmpti2.c -o cmpti2.o In file included from cmpti2.c:15: int_lib.h:25:5: warning: "__ARM_EABI__" is not defined, evaluates to 0 [-Wundef] 25 | #if __ARM_EABI__ | ^~~~~~~~~~~~ In file included from int_lib.h:51: int_types.h: In function ‘make_ti’: int_types.h:100:15: warning: conversion to ‘du_int’ {aka ‘long long unsigned int’} from ‘di_int’ {aka ‘long long int’} may change the sign of the result [-Wsign-conversion] 100 | r.s.low = l; | ^ cc -c -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/ comparetf2.c -o comparetf2.o In file included from fp_lib.h:27, from comparetf2.c:41: int_lib.h:25:5: warning: "__ARM_EABI__" is not defined, evaluates to 0 [-Wundef] 25 | #if __ARM_EABI__ | ^~~~~~~~~~~~ In file included from int_lib.h:51: int_types.h: In function ‘make_ti’: int_types.h:100:15: warning: conversion to ‘du_int’ {aka ‘long long unsigned int’} from ‘di_int’ {aka ‘long long int’} may change the sign of the result [-Wsign-conversion] 100 | r.s.low = l; | ^ cc -c -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/ ctzdi2.c -o ctzdi2.o In file included from ctzdi2.c:15: int_lib.h:25:5: warning: "__ARM_EABI__" is not defined, evaluates to 0 [-Wundef] 25 | #if __ARM_EABI__ | ^~~~~~~~~~~~ In file included from int_lib.h:51: int_types.h: In function ‘make_ti’: int_types.h:100:15: warning: conversion to ‘du_int’ {aka ‘long long unsigned int’} from ‘di_int’ {aka ‘long long int’} may change the sign of the result [-Wsign-conversion] 100 | r.s.low = l; | ^ ctzdi2.c: In function ‘__ctzdi2’: ctzdi2.c:27:52: warning: conversion to ‘su_int’ {aka ‘unsigned int’} from ‘si_int’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 27 | return __builtin_ctz((x.s.high & f) | (x.s.low & ~f)) + | ^ ctzdi2.c:27:41: warning: conversion to ‘su_int’ {aka ‘unsigned int’} from ‘si_int’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 27 | return __builtin_ctz((x.s.high & f) | (x.s.low & ~f)) + | ^ cc -c -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/ ctzsi2.c -o ctzsi2.o In file included from ctzsi2.c:15: int_lib.h:25:5: warning: "__ARM_EABI__" is not defined, evaluates to 0 [-Wundef] 25 | #if __ARM_EABI__ | ^~~~~~~~~~~~ In file included from int_lib.h:51: int_types.h: In function ‘make_ti’: int_types.h:100:15: warning: conversion to ‘du_int’ {aka ‘long long unsigned int’} from ‘di_int’ {aka ‘long long int’} may change the sign of the result [-Wsign-conversion] 100 | r.s.low = l; | ^ ctzsi2.c: In function ‘__ctzsi2’: ctzsi2.c:27:16: warning: conversion to ‘su_int’ {aka ‘unsigned int’} from ‘si_int’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 27 | su_int r = t; /* r = [0, 16] */ | ^ ctzsi2.c:31:7: warning: conversion to ‘su_int’ {aka ‘unsigned int’} from ‘si_int’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 31 | r += t; /* r = [0, 8, 16, 24] */ | ^~ ctzsi2.c:35:7: warning: conversion to ‘su_int’ {aka ‘unsigned int’} from ‘si_int’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 35 | r += t; /* r = [0, 4, 8, 12, 16, 20, 24, 28] */ | ^~ ctzsi2.c:40:7: warning: conversion to ‘su_int’ {aka ‘unsigned int’} from ‘si_int’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 40 | r += t; /* r = [0 - 30] and is even */ | ^~ ctzsi2.c:56:32: warning: conversion to ‘su_int’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 56 | return r + ((2 - (x >> 1)) & -((x & 1) == 0)); | ^ ctzsi2.c:56:14: warning: conversion to ‘si_int’ {aka ‘int’} from ‘su_int’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 56 | return r + ((2 - (x >> 1)) & -((x & 1) == 0)); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -c -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/ ctzti2.c -o ctzti2.o In file included from ctzti2.c:15: int_lib.h:25:5: warning: "__ARM_EABI__" is not defined, evaluates to 0 [-Wundef] 25 | #if __ARM_EABI__ | ^~~~~~~~~~~~ In file included from int_lib.h:51: int_types.h: In function ‘make_ti’: int_types.h:100:15: warning: conversion to ‘du_int’ {aka ‘long long unsigned int’} from ‘di_int’ {aka ‘long long int’} may change the sign of the result [-Wsign-conversion] 100 | r.s.low = l; | ^ ctzti2.c: In function ‘__ctzti2’: ctzti2.c:29:54: warning: conversion to ‘long long unsigned int’ from ‘di_int’ {aka ‘long long int’} may change the sign of the result [-Wsign-conversion] 29 | return __builtin_ctzll((x.s.high & f) | (x.s.low & ~f)) + | ^ ctzti2.c:29:43: warning: conversion to ‘long long unsigned int’ from ‘di_int’ {aka ‘long long int’} may change the sign of the result [-Wsign-conversion] 29 | return __builtin_ctzll((x.s.high & f) | (x.s.low & ~f)) + | ^ cc -c -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/ divdi3.c -o divdi3.o In file included from divdi3.c:15: int_lib.h:25:5: warning: "__ARM_EABI__" is not defined, evaluates to 0 [-Wundef] 25 | #if __ARM_EABI__ | ^~~~~~~~~~~~ In file included from int_lib.h:51: int_types.h: In function ‘make_ti’: int_types.h:100:15: warning: conversion to ‘du_int’ {aka ‘long long unsigned int’} from ‘di_int’ {aka ‘long long int’} may change the sign of the result [-Wsign-conversion] 100 | r.s.low = l; | ^ divdi3.c: In function ‘__divdi3’: divdi3.c:28:26: warning: conversion to ‘du_int’ {aka ‘long long unsigned int’} from ‘di_int’ {aka ‘long long int’} may change the sign of the result [-Wsign-conversion] 28 | return (__udivmoddi4(a, b, (du_int*)0) ^ s_a) - s_a; /* negate if s_a == -1 */ | ^ divdi3.c:28:29: warning: conversion to ‘du_int’ {aka ‘long long unsigned int’} from ‘di_int’ {aka ‘long long int’} may change the sign of the result [-Wsign-conversion] 28 | return (__udivmoddi4(a, b, (du_int*)0) ^ s_a) - s_a; /* negate if s_a == -1 */ | ^ divdi3.c:28:44: warning: conversion to ‘long long unsigned int’ from ‘di_int’ {aka ‘long long int’} may change the sign of the result [-Wsign-conversion] 28 | return (__udivmoddi4(a, b, (du_int*)0) ^ s_a) - s_a; /* negate if s_a == -1 */ | ^ divdi3.c:28:51: warning: conversion to ‘long long unsigned int’ from ‘di_int’ {aka ‘long long int’} may change the sign of the result [-Wsign-conversion] 28 | return (__udivmoddi4(a, b, (du_int*)0) ^ s_a) - s_a; /* negate if s_a == -1 */ | ^ divdi3.c:28:51: warning: conversion to ‘di_int’ {aka ‘long long int’} from ‘long long unsigned int’ may change the sign of the result [-Wsign-conversion] 28 | return (__udivmoddi4(a, b, (du_int*)0) ^ s_a) - s_a; /* negate if s_a == -1 */ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ cc -c -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/ divsi3.c -o divsi3.o In file included from divsi3.c:15: int_lib.h:25:5: warning: "__ARM_EABI__" is not defined, evaluates to 0 [-Wundef] 25 | #if __ARM_EABI__ | ^~~~~~~~~~~~ In file included from int_lib.h:51: int_types.h: In function ‘make_ti’: int_types.h:100:15: warning: conversion to ‘du_int’ {aka ‘long long unsigned int’} from ‘di_int’ {aka ‘long long int’} may change the sign of the result [-Wsign-conversion] 100 | r.s.low = l; | ^ divsi3.c: In function ‘__divsi3’: divsi3.c:36:33: warning: conversion to ‘unsigned int’ from ‘si_int’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 36 | return ((su_int)a/(su_int)b ^ s_a) - s_a; /* negate if s_a == -1 */ | ^ divsi3.c:36:40: warning: conversion to ‘unsigned int’ from ‘si_int’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 36 | return ((su_int)a/(su_int)b ^ s_a) - s_a; /* negate if s_a == -1 */ | ^ divsi3.c:36:40: warning: conversion to ‘si_int’ {aka ‘int’} from ‘unsigned int’ may change the sign of the result [-Wsign-conversion] 36 | return ((su_int)a/(su_int)b ^ s_a) - s_a; /* negate if s_a == -1 */ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ cc -c -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/ divtf3.c -o divtf3.o In file included from fp_lib.h:27, from divtf3.c:20: int_lib.h:25:5: warning: "__ARM_EABI__" is not defined, evaluates to 0 [-Wundef] 25 | #if __ARM_EABI__ | ^~~~~~~~~~~~ In file included from int_lib.h:51: int_types.h: In function ‘make_ti’: int_types.h:100:15: warning: conversion to ‘du_int’ {aka ‘long long unsigned int’} from ‘di_int’ {aka ‘long long int’} may change the sign of the result [-Wsign-conversion] 100 | r.s.low = l; | ^ cc -c -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/ divti3.c -o divti3.o In file included from divti3.c:15: int_lib.h:25:5: warning: "__ARM_EABI__" is not defined, evaluates to 0 [-Wundef] 25 | #if __ARM_EABI__ | ^~~~~~~~~~~~ In file included from int_lib.h:51: int_types.h: In function ‘make_ti’: int_types.h:100:15: warning: conversion to ‘du_int’ {aka ‘long long unsigned int’} from ‘di_int’ {aka ‘long long int’} may change the sign of the result [-Wsign-conversion] 100 | r.s.low = l; | ^ divti3.c: In function ‘__divti3’: divti3.c:30:26: warning: conversion to ‘tu_int’ {aka ‘__int128 unsigned’} from ‘ti_int’ {aka ‘__int128’} may change the sign of the result [-Wsign-conversion] 30 | return (__udivmodti4(a, b, (tu_int*)0) ^ s_a) - s_a; /* negate if s_a == -1 */ | ^ divti3.c:30:29: warning: conversion to ‘tu_int’ {aka ‘__int128 unsigned’} from ‘ti_int’ {aka ‘__int128’} may change the sign of the result [-Wsign-conversion] 30 | return (__udivmodti4(a, b, (tu_int*)0) ^ s_a) - s_a; /* negate if s_a == -1 */ | ^ divti3.c:30:44: warning: conversion to ‘tu_int’ {aka ‘__int128 unsigned’} from ‘ti_int’ {aka ‘__int128’} may change the sign of the result [-Wsign-conversion] 30 | return (__udivmodti4(a, b, (tu_int*)0) ^ s_a) - s_a; /* negate if s_a == -1 */ | ^ divti3.c:30:51: warning: conversion to ‘tu_int’ {aka ‘__int128 unsigned’} from ‘ti_int’ {aka ‘__int128’} may change the sign of the result [-Wsign-conversion] 30 | return (__udivmodti4(a, b, (tu_int*)0) ^ s_a) - s_a; /* negate if s_a == -1 */ | ^ divti3.c:30:51: warning: conversion to ‘ti_int’ {aka ‘__int128’} from ‘tu_int’ {aka ‘__int128 unsigned’} may change the sign of the result [-Wsign-conversion] 30 | return (__udivmodti4(a, b, (tu_int*)0) ^ s_a) - s_a; /* negate if s_a == -1 */ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ cc -c -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/ extenddftf2.c -o extenddftf2.o In file included from fp_lib.h:27, from extenddftf2.c:12: int_lib.h:25:5: warning: "__ARM_EABI__" is not defined, evaluates to 0 [-Wundef] 25 | #if __ARM_EABI__ | ^~~~~~~~~~~~ In file included from int_lib.h:51: int_types.h: In function ‘make_ti’: int_types.h:100:15: warning: conversion to ‘du_int’ {aka ‘long long unsigned int’} from ‘di_int’ {aka ‘long long int’} may change the sign of the result [-Wsign-conversion] 100 | r.s.low = l; | ^ cc -c -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/ extendsftf2.c -o extendsftf2.o In file included from fp_lib.h:27, from extendsftf2.c:12: int_lib.h:25:5: warning: "__ARM_EABI__" is not defined, evaluates to 0 [-Wundef] 25 | #if __ARM_EABI__ | ^~~~~~~~~~~~ In file included from int_lib.h:51: int_types.h: In function ‘make_ti’: int_types.h:100:15: warning: conversion to ‘du_int’ {aka ‘long long unsigned int’} from ‘di_int’ {aka ‘long long int’} may change the sign of the result [-Wsign-conversion] 100 | r.s.low = l; | ^ cc -c -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/ ffsdi2.c -o ffsdi2.o In file included from ffsdi2.c:15: int_lib.h:25:5: warning: "__ARM_EABI__" is not defined, evaluates to 0 [-Wundef] 25 | #if __ARM_EABI__ | ^~~~~~~~~~~~ In file included from int_lib.h:51: int_types.h: In function ‘make_ti’: int_types.h:100:15: warning: conversion to ‘du_int’ {aka ‘long long unsigned int’} from ‘di_int’ {aka ‘long long int’} may change the sign of the result [-Wsign-conversion] 100 | r.s.low = l; | ^ ffsdi2.c: In function ‘__ffsdi2’: ffsdi2.c:30:33: warning: conversion to ‘unsigned int’ from ‘si_int’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 30 | return __builtin_ctz(x.s.high) + (1 + sizeof(si_int) * CHAR_BIT); | ~~~^~~~~ ffsdi2.c:30:40: warning: conversion to ‘long unsigned int’ from ‘int’ may change the sign of the result [-Wsign-conversion] 30 | return __builtin_ctz(x.s.high) + (1 + sizeof(si_int) * CHAR_BIT); | ^ cc -c -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/ ffsti2.c -o ffsti2.o In file included from ffsti2.c:15: int_lib.h:25:5: warning: "__ARM_EABI__" is not defined, evaluates to 0 [-Wundef] 25 | #if __ARM_EABI__ | ^~~~~~~~~~~~ In file included from int_lib.h:51: int_types.h: In function ‘make_ti’: int_types.h:100:15: warning: conversion to ‘du_int’ {aka ‘long long unsigned int’} from ‘di_int’ {aka ‘long long int’} may change the sign of the result [-Wsign-conversion] 100 | r.s.low = l; | ^ ffsti2.c: In function ‘__ffsti2’: ffsti2.c:32:35: warning: conversion to ‘long long unsigned int’ from ‘di_int’ {aka ‘long long int’} may change the sign of the result [-Wsign-conversion] 32 | return __builtin_ctzll(x.s.high) + (1 + sizeof(di_int) * CHAR_BIT); | ~~~^~~~~ ffsti2.c:32:42: warning: conversion to ‘long unsigned int’ from ‘int’ may change the sign of the result [-Wsign-conversion] 32 | return __builtin_ctzll(x.s.high) + (1 + sizeof(di_int) * CHAR_BIT); | ^ cc -c -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/ fixtfsi.c -o fixtfsi.o In file included from fp_lib.h:27, from fixtfsi.c:17: int_lib.h:25:5: warning: "__ARM_EABI__" is not defined, evaluates to 0 [-Wundef] 25 | #if __ARM_EABI__ | ^~~~~~~~~~~~ In file included from int_lib.h:51: int_types.h: In function ‘make_ti’: int_types.h:100:15: warning: conversion to ‘du_int’ {aka ‘long long unsigned int’} from ‘di_int’ {aka ‘long long int’} may change the sign of the result [-Wsign-conversion] 100 | r.s.low = l; | ^ cc -c -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/ floatsitf.c -o floatsitf.o In file included from fp_lib.h:27, from floatsitf.c:17: int_lib.h:25:5: warning: "__ARM_EABI__" is not defined, evaluates to 0 [-Wundef] 25 | #if __ARM_EABI__ | ^~~~~~~~~~~~ In file included from int_lib.h:51: int_types.h: In function ‘make_ti’: int_types.h:100:15: warning: conversion to ‘du_int’ {aka ‘long long unsigned int’} from ‘di_int’ {aka ‘long long int’} may change the sign of the result [-Wsign-conversion] 100 | r.s.low = l; | ^ cc -c -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/ floatunsitf.c -o floatunsitf.o In file included from fp_lib.h:27, from floatunsitf.c:17: int_lib.h:25:5: warning: "__ARM_EABI__" is not defined, evaluates to 0 [-Wundef] 25 | #if __ARM_EABI__ | ^~~~~~~~~~~~ In file included from int_lib.h:51: int_types.h: In function ‘make_ti’: int_types.h:100:15: warning: conversion to ‘du_int’ {aka ‘long long unsigned int’} from ‘di_int’ {aka ‘long long int’} may change the sign of the result [-Wsign-conversion] 100 | r.s.low = l; | ^ cc -c -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/ lshrdi3.c -o lshrdi3.o In file included from lshrdi3.c:15: int_lib.h:25:5: warning: "__ARM_EABI__" is not defined, evaluates to 0 [-Wundef] 25 | #if __ARM_EABI__ | ^~~~~~~~~~~~ In file included from int_lib.h:51: int_types.h: In function ‘make_ti’: int_types.h:100:15: warning: conversion to ‘du_int’ {aka ‘long long unsigned int’} from ‘di_int’ {aka ‘long long int’} may change the sign of the result [-Wsign-conversion] 100 | r.s.low = l; | ^ lshrdi3.c: In function ‘__lshrdi3’: lshrdi3.c:29:17: warning: conversion to ‘du_int’ {aka ‘long long unsigned int’} from ‘di_int’ {aka ‘long long int’} may change the sign of the result [-Wsign-conversion] 29 | input.all = a; | ^ lshrdi3.c:42:18: warning: conversion to ‘di_int’ {aka ‘long long int’} from ‘du_int’ {aka ‘long long unsigned int’} may change the sign of the result [-Wsign-conversion] 42 | return result.all; | ~~~~~~^~~~ cc -c -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/ lshrti3.c -o lshrti3.o In file included from lshrti3.c:15: int_lib.h:25:5: warning: "__ARM_EABI__" is not defined, evaluates to 0 [-Wundef] 25 | #if __ARM_EABI__ | ^~~~~~~~~~~~ In file included from int_lib.h:51: int_types.h: In function ‘make_ti’: int_types.h:100:15: warning: conversion to ‘du_int’ {aka ‘long long unsigned int’} from ‘di_int’ {aka ‘long long int’} may change the sign of the result [-Wsign-conversion] 100 | r.s.low = l; | ^ lshrti3.c: In function ‘__lshrti3’: lshrti3.c:29:17: warning: conversion to ‘tu_int’ {aka ‘__int128 unsigned’} from ‘ti_int’ {aka ‘__int128’} may change the sign of the result [-Wsign-conversion] 29 | input.all = a; | ^ lshrti3.c:42:18: warning: conversion to ‘ti_int’ {aka ‘__int128’} from ‘tu_int’ {aka ‘__int128 unsigned’} may change the sign of the result [-Wsign-conversion] 42 | return result.all; | ~~~~~~^~~~ cc -c -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/ moddi3.c -o moddi3.o In file included from moddi3.c:15: int_lib.h:25:5: warning: "__ARM_EABI__" is not defined, evaluates to 0 [-Wundef] 25 | #if __ARM_EABI__ | ^~~~~~~~~~~~ In file included from int_lib.h:51: int_types.h: In function ‘make_ti’: int_types.h:100:15: warning: conversion to ‘du_int’ {aka ‘long long unsigned int’} from ‘di_int’ {aka ‘long long int’} may change the sign of the result [-Wsign-conversion] 100 | r.s.low = l; | ^ moddi3.c: In function ‘__moddi3’: moddi3.c:28:18: warning: conversion to ‘du_int’ {aka ‘long long unsigned int’} from ‘di_int’ {aka ‘long long int’} may change the sign of the result [-Wsign-conversion] 28 | __udivmoddi4(a, b, &r); | ^ moddi3.c:28:21: warning: conversion to ‘du_int’ {aka ‘long long unsigned int’} from ‘di_int’ {aka ‘long long int’} may change the sign of the result [-Wsign-conversion] 28 | __udivmoddi4(a, b, &r); | ^ cc -c -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/ modsi3.c -o modsi3.o In file included from modsi3.c:15: int_lib.h:25:5: warning: "__ARM_EABI__" is not defined, evaluates to 0 [-Wundef] 25 | #if __ARM_EABI__ | ^~~~~~~~~~~~ In file included from int_lib.h:51: int_types.h: In function ‘make_ti’: int_types.h:100:15: warning: conversion to ‘du_int’ {aka ‘long long unsigned int’} from ‘di_int’ {aka ‘long long int’} may change the sign of the result [-Wsign-conversion] 100 | r.s.low = l; | ^ cc -c -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/ modti3.c -o modti3.o In file included from modti3.c:15: int_lib.h:25:5: warning: "__ARM_EABI__" is not defined, evaluates to 0 [-Wundef] 25 | #if __ARM_EABI__ | ^~~~~~~~~~~~ In file included from int_lib.h:51: int_types.h: In function ‘make_ti’: int_types.h:100:15: warning: conversion to ‘du_int’ {aka ‘long long unsigned int’} from ‘di_int’ {aka ‘long long int’} may change the sign of the result [-Wsign-conversion] 100 | r.s.low = l; | ^ modti3.c: In function ‘__modti3’: modti3.c:30:18: warning: conversion to ‘tu_int’ {aka ‘__int128 unsigned’} from ‘ti_int’ {aka ‘__int128’} may change the sign of the result [-Wsign-conversion] 30 | __udivmodti4(a, b, &r); | ^ modti3.c:30:21: warning: conversion to ‘tu_int’ {aka ‘__int128 unsigned’} from ‘ti_int’ {aka ‘__int128’} may change the sign of the result [-Wsign-conversion] 30 | __udivmodti4(a, b, &r); | ^ cc -c -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/ muldi3.c -o muldi3.o In file included from muldi3.c:15: int_lib.h:25:5: warning: "__ARM_EABI__" is not defined, evaluates to 0 [-Wundef] 25 | #if __ARM_EABI__ | ^~~~~~~~~~~~ In file included from int_lib.h:51: int_types.h: In function ‘make_ti’: int_types.h:100:15: warning: conversion to ‘du_int’ {aka ‘long long unsigned int’} from ‘di_int’ {aka ‘long long int’} may change the sign of the result [-Wsign-conversion] 100 | r.s.low = l; | ^ muldi3.c: In function ‘__muldsi3’: muldi3.c:31:16: warning: conversion to ‘si_int’ {aka ‘int’} from ‘su_int’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 31 | r.s.high = t >> bits_in_word_2; | ^ muldi3.c:36:14: warning: conversion to ‘su_int’ {aka ‘unsigned int’} from ‘si_int’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 36 | r.s.high += t >> bits_in_word_2; | ^~ muldi3.c:36:17: warning: conversion to ‘si_int’ {aka ‘int’} from ‘su_int’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 36 | r.s.high += t >> bits_in_word_2; | ^ muldi3.c:37:14: warning: conversion to ‘su_int’ {aka ‘unsigned int’} from ‘si_int’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 37 | r.s.high += (a >> bits_in_word_2) * (b >> bits_in_word_2); | ^~ muldi3.c:37:17: warning: conversion to ‘si_int’ {aka ‘int’} from ‘su_int’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 37 | r.s.high += (a >> bits_in_word_2) * (b >> bits_in_word_2); | ^ muldi3.c: In function ‘__muldi3’: muldi3.c:54:26: warning: conversion to ‘su_int’ {aka ‘unsigned int’} from ‘si_int’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 54 | r.s.high += x.s.high * y.s.low + x.s.low * y.s.high; | ^ muldi3.c:54:46: warning: conversion to ‘su_int’ {aka ‘unsigned int’} from ‘si_int’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 54 | r.s.high += x.s.high * y.s.low + x.s.low * y.s.high; | ^ muldi3.c:54:14: warning: conversion to ‘su_int’ {aka ‘unsigned int’} from ‘si_int’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 54 | r.s.high += x.s.high * y.s.low + x.s.low * y.s.high; | ^~ muldi3.c:54:17: warning: conversion to ‘si_int’ {aka ‘int’} from ‘su_int’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 54 | r.s.high += x.s.high * y.s.low + x.s.low * y.s.high; | ^ cc -c -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/ multf3.c -o multf3.o In file included from fp_lib.h:27, from multf3.c:16: int_lib.h:25:5: warning: "__ARM_EABI__" is not defined, evaluates to 0 [-Wundef] 25 | #if __ARM_EABI__ | ^~~~~~~~~~~~ In file included from int_lib.h:51: int_types.h: In function ‘make_ti’: int_types.h:100:15: warning: conversion to ‘du_int’ {aka ‘long long unsigned int’} from ‘di_int’ {aka ‘long long int’} may change the sign of the result [-Wsign-conversion] 100 | r.s.low = l; | ^ cc -c -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/ multi3.c -o multi3.o In file included from multi3.c:15: int_lib.h:25:5: warning: "__ARM_EABI__" is not defined, evaluates to 0 [-Wundef] 25 | #if __ARM_EABI__ | ^~~~~~~~~~~~ In file included from int_lib.h:51: int_types.h: In function ‘make_ti’: int_types.h:100:15: warning: conversion to ‘du_int’ {aka ‘long long unsigned int’} from ‘di_int’ {aka ‘long long int’} may change the sign of the result [-Wsign-conversion] 100 | r.s.low = l; | ^ multi3.c: In function ‘__mulddi3’: multi3.c:33:16: warning: conversion to ‘di_int’ {aka ‘long long int’} from ‘du_int’ {aka ‘long long unsigned int’} may change the sign of the result [-Wsign-conversion] 33 | r.s.high = t >> bits_in_dword_2; | ^ multi3.c:38:14: warning: conversion to ‘long long unsigned int’ from ‘di_int’ {aka ‘long long int’} may change the sign of the result [-Wsign-conversion] 38 | r.s.high += t >> bits_in_dword_2; | ^~ multi3.c:38:17: warning: conversion to ‘di_int’ {aka ‘long long int’} from ‘long long unsigned int’ may change the sign of the result [-Wsign-conversion] 38 | r.s.high += t >> bits_in_dword_2; | ^ multi3.c:39:14: warning: conversion to ‘long long unsigned int’ from ‘di_int’ {aka ‘long long int’} may change the sign of the result [-Wsign-conversion] 39 | r.s.high += (a >> bits_in_dword_2) * (b >> bits_in_dword_2); | ^~ multi3.c:39:17: warning: conversion to ‘di_int’ {aka ‘long long int’} from ‘long long unsigned int’ may change the sign of the result [-Wsign-conversion] 39 | r.s.high += (a >> bits_in_dword_2) * (b >> bits_in_dword_2); | ^ multi3.c: In function ‘__multi3’: multi3.c:54:26: warning: conversion to ‘long long unsigned int’ from ‘di_int’ {aka ‘long long int’} may change the sign of the result [-Wsign-conversion] 54 | r.s.high += x.s.high * y.s.low + x.s.low * y.s.high; | ^ multi3.c:54:46: warning: conversion to ‘long long unsigned int’ from ‘di_int’ {aka ‘long long int’} may change the sign of the result [-Wsign-conversion] 54 | r.s.high += x.s.high * y.s.low + x.s.low * y.s.high; | ^ multi3.c:54:14: warning: conversion to ‘long long unsigned int’ from ‘di_int’ {aka ‘long long int’} may change the sign of the result [-Wsign-conversion] 54 | r.s.high += x.s.high * y.s.low + x.s.low * y.s.high; | ^~ multi3.c:54:17: warning: conversion to ‘di_int’ {aka ‘long long int’} from ‘long long unsigned int’ may change the sign of the result [-Wsign-conversion] 54 | r.s.high += x.s.high * y.s.low + x.s.low * y.s.high; | ^ cc -c -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/ negdi2.c -o negdi2.o In file included from negdi2.c:15: int_lib.h:25:5: warning: "__ARM_EABI__" is not defined, evaluates to 0 [-Wundef] 25 | #if __ARM_EABI__ | ^~~~~~~~~~~~ In file included from int_lib.h:51: int_types.h: In function ‘make_ti’: int_types.h:100:15: warning: conversion to ‘du_int’ {aka ‘long long unsigned int’} from ‘di_int’ {aka ‘long long int’} may change the sign of the result [-Wsign-conversion] 100 | r.s.low = l; | ^ cc -c -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/ negti2.c -o negti2.o In file included from negti2.c:15: int_lib.h:25:5: warning: "__ARM_EABI__" is not defined, evaluates to 0 [-Wundef] 25 | #if __ARM_EABI__ | ^~~~~~~~~~~~ In file included from int_lib.h:51: int_types.h: In function ‘make_ti’: int_types.h:100:15: warning: conversion to ‘du_int’ {aka ‘long long unsigned int’} from ‘di_int’ {aka ‘long long int’} may change the sign of the result [-Wsign-conversion] 100 | r.s.low = l; | ^ cc -c -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/ paritydi2.c -o paritydi2.o In file included from paritydi2.c:15: int_lib.h:25:5: warning: "__ARM_EABI__" is not defined, evaluates to 0 [-Wundef] 25 | #if __ARM_EABI__ | ^~~~~~~~~~~~ In file included from int_lib.h:51: int_types.h: In function ‘make_ti’: int_types.h:100:15: warning: conversion to ‘du_int’ {aka ‘long long unsigned int’} from ‘di_int’ {aka ‘long long int’} may change the sign of the result [-Wsign-conversion] 100 | r.s.low = l; | ^ paritydi2.c: In function ‘__paritydi2’: paritydi2.c:24:33: warning: conversion to ‘su_int’ {aka ‘unsigned int’} from ‘si_int’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 24 | return __paritysi2(x.s.high ^ x.s.low); | ^ paritydi2.c:24:33: warning: conversion to ‘si_int’ {aka ‘int’} from ‘su_int’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 24 | return __paritysi2(x.s.high ^ x.s.low); | ~~~~~~~~~^~~~~~~~~ cc -c -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/ paritysi2.c -o paritysi2.o In file included from paritysi2.c:15: int_lib.h:25:5: warning: "__ARM_EABI__" is not defined, evaluates to 0 [-Wundef] 25 | #if __ARM_EABI__ | ^~~~~~~~~~~~ In file included from int_lib.h:51: int_types.h: In function ‘make_ti’: int_types.h:100:15: warning: conversion to ‘du_int’ {aka ‘long long unsigned int’} from ‘di_int’ {aka ‘long long int’} may change the sign of the result [-Wsign-conversion] 100 | r.s.low = l; | ^ cc -c -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/ parityti2.c -o parityti2.o In file included from parityti2.c:15: int_lib.h:25:5: warning: "__ARM_EABI__" is not defined, evaluates to 0 [-Wundef] 25 | #if __ARM_EABI__ | ^~~~~~~~~~~~ In file included from int_lib.h:51: int_types.h: In function ‘make_ti’: int_types.h:100:15: warning: conversion to ‘du_int’ {aka ‘long long unsigned int’} from ‘di_int’ {aka ‘long long int’} may change the sign of the result [-Wsign-conversion] 100 | r.s.low = l; | ^ parityti2.c: In function ‘__parityti2’: parityti2.c:26:33: warning: conversion to ‘long long unsigned int’ from ‘di_int’ {aka ‘long long int’} may change the sign of the result [-Wsign-conversion] 26 | return __paritydi2(x.s.high ^ x.s.low); | ^ parityti2.c:26:33: warning: conversion to ‘di_int’ {aka ‘long long int’} from ‘long long unsigned int’ may change the sign of the result [-Wsign-conversion] 26 | return __paritydi2(x.s.high ^ x.s.low); | ~~~~~~~~~^~~~~~~~~ cc -c -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/ popcountdi2.c -o popcountdi2.o In file included from popcountdi2.c:15: int_lib.h:25:5: warning: "__ARM_EABI__" is not defined, evaluates to 0 [-Wundef] 25 | #if __ARM_EABI__ | ^~~~~~~~~~~~ In file included from int_lib.h:51: int_types.h: In function ‘make_ti’: int_types.h:100:15: warning: conversion to ‘du_int’ {aka ‘long long unsigned int’} from ‘di_int’ {aka ‘long long int’} may change the sign of the result [-Wsign-conversion] 100 | r.s.low = l; | ^ cc -c -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/ popcountsi2.c -o popcountsi2.o In file included from popcountsi2.c:15: int_lib.h:25:5: warning: "__ARM_EABI__" is not defined, evaluates to 0 [-Wundef] 25 | #if __ARM_EABI__ | ^~~~~~~~~~~~ In file included from int_lib.h:51: int_types.h: In function ‘make_ti’: int_types.h:100:15: warning: conversion to ‘du_int’ {aka ‘long long unsigned int’} from ‘di_int’ {aka ‘long long int’} may change the sign of the result [-Wsign-conversion] 100 | r.s.low = l; | ^ cc -c -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/ popcountti2.c -o popcountti2.o In file included from popcountti2.c:15: int_lib.h:25:5: warning: "__ARM_EABI__" is not defined, evaluates to 0 [-Wundef] 25 | #if __ARM_EABI__ | ^~~~~~~~~~~~ In file included from int_lib.h:51: int_types.h: In function ‘make_ti’: int_types.h:100:15: warning: conversion to ‘du_int’ {aka ‘long long unsigned int’} from ‘di_int’ {aka ‘long long int’} may change the sign of the result [-Wsign-conversion] 100 | r.s.low = l; | ^ cc -c -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/ stack_chk.c -o stack_chk.o cc -c -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/ subtf3.c -o subtf3.o In file included from fp_lib.h:27, from subtf3.c:16: int_lib.h:25:5: warning: "__ARM_EABI__" is not defined, evaluates to 0 [-Wundef] 25 | #if __ARM_EABI__ | ^~~~~~~~~~~~ In file included from int_lib.h:51: int_types.h: In function ‘make_ti’: int_types.h:100:15: warning: conversion to ‘du_int’ {aka ‘long long unsigned int’} from ‘di_int’ {aka ‘long long int’} may change the sign of the result [-Wsign-conversion] 100 | r.s.low = l; | ^ cc -c -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/ trunctfdf2.c -o trunctfdf2.o In file included from fp_lib.h:27, from trunctfdf2.c:11: int_lib.h:25:5: warning: "__ARM_EABI__" is not defined, evaluates to 0 [-Wundef] 25 | #if __ARM_EABI__ | ^~~~~~~~~~~~ In file included from int_lib.h:51: int_types.h: In function ‘make_ti’: int_types.h:100:15: warning: conversion to ‘du_int’ {aka ‘long long unsigned int’} from ‘di_int’ {aka ‘long long int’} may change the sign of the result [-Wsign-conversion] 100 | r.s.low = l; | ^ cc -c -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/ trunctfsf2.c -o trunctfsf2.o In file included from fp_lib.h:27, from trunctfsf2.c:11: int_lib.h:25:5: warning: "__ARM_EABI__" is not defined, evaluates to 0 [-Wundef] 25 | #if __ARM_EABI__ | ^~~~~~~~~~~~ In file included from int_lib.h:51: int_types.h: In function ‘make_ti’: int_types.h:100:15: warning: conversion to ‘du_int’ {aka ‘long long unsigned int’} from ‘di_int’ {aka ‘long long int’} may change the sign of the result [-Wsign-conversion] 100 | r.s.low = l; | ^ cc -c -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/ ucmpdi2.c -o ucmpdi2.o In file included from ucmpdi2.c:15: int_lib.h:25:5: warning: "__ARM_EABI__" is not defined, evaluates to 0 [-Wundef] 25 | #if __ARM_EABI__ | ^~~~~~~~~~~~ In file included from int_lib.h:51: int_types.h: In function ‘make_ti’: int_types.h:100:15: warning: conversion to ‘du_int’ {aka ‘long long unsigned int’} from ‘di_int’ {aka ‘long long int’} may change the sign of the result [-Wsign-conversion] 100 | r.s.low = l; | ^ cc -c -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/ ucmpti2.c -o ucmpti2.o In file included from ucmpti2.c:15: int_lib.h:25:5: warning: "__ARM_EABI__" is not defined, evaluates to 0 [-Wundef] 25 | #if __ARM_EABI__ | ^~~~~~~~~~~~ In file included from int_lib.h:51: int_types.h: In function ‘make_ti’: int_types.h:100:15: warning: conversion to ‘du_int’ {aka ‘long long unsigned int’} from ‘di_int’ {aka ‘long long int’} may change the sign of the result [-Wsign-conversion] 100 | r.s.low = l; | ^ cc -c -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/ udivdi3.c -o udivdi3.o In file included from udivdi3.c:15: int_lib.h:25:5: warning: "__ARM_EABI__" is not defined, evaluates to 0 [-Wundef] 25 | #if __ARM_EABI__ | ^~~~~~~~~~~~ In file included from int_lib.h:51: int_types.h: In function ‘make_ti’: int_types.h:100:15: warning: conversion to ‘du_int’ {aka ‘long long unsigned int’} from ‘di_int’ {aka ‘long long int’} may change the sign of the result [-Wsign-conversion] 100 | r.s.low = l; | ^ cc -c -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/ udivmoddi4.c -o udivmoddi4.o In file included from udivmoddi4.c:15: int_lib.h:25:5: warning: "__ARM_EABI__" is not defined, evaluates to 0 [-Wundef] 25 | #if __ARM_EABI__ | ^~~~~~~~~~~~ In file included from int_lib.h:51: int_types.h: In function ‘make_ti’: int_types.h:100:15: warning: conversion to ‘du_int’ {aka ‘long long unsigned int’} from ‘di_int’ {aka ‘long long int’} may change the sign of the result [-Wsign-conversion] 100 | r.s.low = l; | ^ udivmoddi4.c: In function ‘__udivmoddi4’: udivmoddi4.c:102:14: warning: conversion to ‘unsigned int’ from ‘int’ may change the sign of the result [-Wsign-conversion] 102 | sr = __builtin_clz(d.s.high) - __builtin_clz(n.s.high); | ^~~~~~~~~~~~~ udivmoddi4.c:133:22: warning: conversion to ‘unsigned int’ from ‘int’ may change the sign of the result [-Wsign-conversion] 133 | sr = __builtin_ctz(d.s.low); | ^~~~~~~~~~~~~ udivmoddi4.c:142:35: warning: conversion to ‘unsigned int’ from ‘int’ may change the sign of the result [-Wsign-conversion] 142 | sr = 1 + n_uword_bits + __builtin_clz(d.s.low) - __builtin_clz(n.s.high); | ^ udivmoddi4.c:142:60: warning: conversion to ‘unsigned int’ from ‘int’ may change the sign of the result [-Wsign-conversion] 142 | sr = 1 + n_uword_bits + __builtin_clz(d.s.low) - __builtin_clz(n.s.high); | ^ udivmoddi4.c:176:18: warning: conversion to ‘unsigned int’ from ‘int’ may change the sign of the result [-Wsign-conversion] 176 | sr = __builtin_clz(d.s.high) - __builtin_clz(n.s.high); | ^~~~~~~~~~~~~ udivmoddi4.c:225:24: warning: conversion to ‘long long unsigned int’ from ‘di_int’ {aka ‘long long int’} may change the sign of the result [-Wsign-conversion] 225 | r.all -= d.all & s; | ^ cc -c -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/ udivmodti4.c -o udivmodti4.o In file included from udivmodti4.c:15: int_lib.h:25:5: warning: "__ARM_EABI__" is not defined, evaluates to 0 [-Wundef] 25 | #if __ARM_EABI__ | ^~~~~~~~~~~~ In file included from int_lib.h:51: int_types.h: In function ‘make_ti’: int_types.h:100:15: warning: conversion to ‘du_int’ {aka ‘long long unsigned int’} from ‘di_int’ {aka ‘long long int’} may change the sign of the result [-Wsign-conversion] 100 | r.s.low = l; | ^ udivmodti4.c: In function ‘__udivmodti4’: udivmodti4.c:104:14: warning: conversion to ‘unsigned int’ from ‘int’ may change the sign of the result [-Wsign-conversion] 104 | sr = __builtin_clzll(d.s.high) - __builtin_clzll(n.s.high); | ^~~~~~~~~~~~~~~ udivmodti4.c:135:22: warning: conversion to ‘unsigned int’ from ‘int’ may change the sign of the result [-Wsign-conversion] 135 | sr = __builtin_ctzll(d.s.low); | ^~~~~~~~~~~~~~~ udivmodti4.c:144:36: warning: conversion to ‘unsigned int’ from ‘int’ may change the sign of the result [-Wsign-conversion] 144 | sr = 1 + n_udword_bits + __builtin_clzll(d.s.low) | ^ udivmodti4.c:145:36: warning: conversion to ‘unsigned int’ from ‘int’ may change the sign of the result [-Wsign-conversion] 145 | - __builtin_clzll(n.s.high); | ^ udivmodti4.c:179:18: warning: conversion to ‘unsigned int’ from ‘int’ may change the sign of the result [-Wsign-conversion] 179 | sr = __builtin_clzll(d.s.high) - __builtin_clzll(n.s.high); | ^~~~~~~~~~~~~~~ udivmodti4.c:230:24: warning: conversion to ‘tu_int’ {aka ‘__int128 unsigned’} from ‘ti_int’ {aka ‘__int128’} may change the sign of the result [-Wsign-conversion] 230 | r.all -= d.all & s; | ^ cc -c -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/ udivsi3.c -o udivsi3.o In file included from udivsi3.c:15: int_lib.h:25:5: warning: "__ARM_EABI__" is not defined, evaluates to 0 [-Wundef] 25 | #if __ARM_EABI__ | ^~~~~~~~~~~~ In file included from int_lib.h:51: int_types.h: In function ‘make_ti’: int_types.h:100:15: warning: conversion to ‘du_int’ {aka ‘long long unsigned int’} from ‘di_int’ {aka ‘long long int’} may change the sign of the result [-Wsign-conversion] 100 | r.s.low = l; | ^ udivsi3.c: In function ‘__udivsi3’: udivsi3.c:36:10: warning: conversion to ‘unsigned int’ from ‘int’ may change the sign of the result [-Wsign-conversion] 36 | sr = __builtin_clz(d) - __builtin_clz(n); | ^~~~~~~~~~~~~ udivsi3.c:62:16: warning: conversion to ‘su_int’ {aka ‘unsigned int’} from ‘si_int’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 62 | r -= d & s; | ^ cc -c -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/ udivti3.c -o udivti3.o In file included from udivti3.c:15: int_lib.h:25:5: warning: "__ARM_EABI__" is not defined, evaluates to 0 [-Wundef] 25 | #if __ARM_EABI__ | ^~~~~~~~~~~~ In file included from int_lib.h:51: int_types.h: In function ‘make_ti’: int_types.h:100:15: warning: conversion to ‘du_int’ {aka ‘long long unsigned int’} from ‘di_int’ {aka ‘long long int’} may change the sign of the result [-Wsign-conversion] 100 | r.s.low = l; | ^ cc -c -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/ umoddi3.c -o umoddi3.o In file included from umoddi3.c:15: int_lib.h:25:5: warning: "__ARM_EABI__" is not defined, evaluates to 0 [-Wundef] 25 | #if __ARM_EABI__ | ^~~~~~~~~~~~ In file included from int_lib.h:51: int_types.h: In function ‘make_ti’: int_types.h:100:15: warning: conversion to ‘du_int’ {aka ‘long long unsigned int’} from ‘di_int’ {aka ‘long long int’} may change the sign of the result [-Wsign-conversion] 100 | r.s.low = l; | ^ cc -c -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/ umodsi3.c -o umodsi3.o In file included from umodsi3.c:15: int_lib.h:25:5: warning: "__ARM_EABI__" is not defined, evaluates to 0 [-Wundef] 25 | #if __ARM_EABI__ | ^~~~~~~~~~~~ In file included from int_lib.h:51: int_types.h: In function ‘make_ti’: int_types.h:100:15: warning: conversion to ‘du_int’ {aka ‘long long unsigned int’} from ‘di_int’ {aka ‘long long int’} may change the sign of the result [-Wsign-conversion] 100 | r.s.low = l; | ^ cc -c -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/ umodti3.c -o umodti3.o In file included from umodti3.c:15: int_lib.h:25:5: warning: "__ARM_EABI__" is not defined, evaluates to 0 [-Wundef] 25 | #if __ARM_EABI__ | ^~~~~~~~~~~~ In file included from int_lib.h:51: int_types.h: In function ‘make_ti’: int_types.h:100:15: warning: conversion to ‘du_int’ {aka ‘long long unsigned int’} from ‘di_int’ {aka ‘long long int’} may change the sign of the result [-Wsign-conversion] 100 | r.s.low = l; | ^ ar rcsD libcompiler-rt.a addtf3.o ashldi3.o ashlti3.o ashrdi3.o ashrti3.o clear_cache.o clzdi2.o clzsi2.o clzti2.o cmpdi2.o cmpti2.o comparetf2.o ctzdi2.o ctzsi2.o ctzti2.o divdi3.o divsi3.o divtf3.o divti3.o extenddftf2.o extendsftf2.o ffsdi2.o ffsti2.o fixtfsi.o floatsitf.o floatunsitf.o lshrdi3.o lshrti3.o moddi3.o modsi3.o modti3.o muldi3.o multf3.o multi3.o negdi2.o negti2.o paritydi2.o paritysi2.o parityti2.o popcountdi2.o popcountsi2.o popcountti2.o stack_chk.o subtf3.o trunctfdf2.o trunctfsf2.o ucmpdi2.o ucmpti2.o udivdi3.o udivmoddi4.o udivmodti4.o udivsi3.o udivti3.o umoddi3.o umodsi3.o umodti3.o make[1]: Leaving directory '/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/compiler-rt' /usr/bin/make -C tsafecrt/ make[1]: Entering directory '/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/tsafecrt' cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D _LIBSAFECRT_SGX_CONFIG -std=c99 -D _WIN64 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/tsafecrt/pal/inc -c pal/src/safecrt/mbusafecrt.c -o pal/src/safecrt/mbusafecrt.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D _LIBSAFECRT_SGX_CONFIG -std=c99 -D _WIN64 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/tsafecrt/pal/inc -c pal/src/safecrt/memcpy_s.c -o pal/src/safecrt/memcpy_s.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D _LIBSAFECRT_SGX_CONFIG -std=c99 -D _WIN64 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/tsafecrt/pal/inc -c pal/src/safecrt/memmove_s.c -o pal/src/safecrt/memmove_s.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D _LIBSAFECRT_SGX_CONFIG -std=c99 -D _WIN64 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/tsafecrt/pal/inc -c pal/src/safecrt/safecrt_output_s.c -o pal/src/safecrt/safecrt_output_s.o In file included from pal/src/safecrt/safecrt_output_s.c:47: pal/src/safecrt/output.inl: In function ‘_output_s’: pal/src/safecrt/output.inl:969:20: warning: this statement may fall through [-Wimplicit-fallthrough=] 969 | if (!(flags & (FL_SHORT|FL_LONG|FL_WIDECHAR))) | ^ pal/src/safecrt/output.inl:977:13: note: here 977 | case _T('c'): { | ^~~~ pal/src/safecrt/output.inl:1050:20: warning: this statement may fall through [-Wimplicit-fallthrough=] 1050 | if (!(flags & (FL_SHORT|FL_LONG|FL_WIDECHAR))) | ^ pal/src/safecrt/output.inl:1057:13: note: here 1057 | case _T('s'): { | ^~~~ pal/src/safecrt/output.inl:1154:20: warning: this statement may fall through [-Wimplicit-fallthrough=] 1154 | ch = (TCHAR)((int)ch + _T('a') - _T('A')); /* convert format char to lower */ | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pal/src/safecrt/output.inl:1156:13: note: here 1156 | case _T('e'): | ^~~~ pal/src/safecrt/output.inl:1220:23: warning: this statement may fall through [-Wimplicit-fallthrough=] 1220 | flags |= FL_I64; /* assume we're converting an int64 */ | ^ pal/src/safecrt/output.inl:1226:13: note: here 1226 | case _T('X'): | ^~~~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D _LIBSAFECRT_SGX_CONFIG -std=c99 -D _WIN64 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/tsafecrt/pal/inc -c pal/src/safecrt/safecrt_woutput_s.c -o pal/src/safecrt/safecrt_woutput_s.o In file included from pal/src/safecrt/safecrt_woutput_s.c:59: pal/src/safecrt/output.inl: In function ‘_woutput_s’: pal/src/safecrt/output.inl:969:20: warning: this statement may fall through [-Wimplicit-fallthrough=] 969 | if (!(flags & (FL_SHORT|FL_LONG|FL_WIDECHAR))) | ^ pal/src/safecrt/output.inl:977:13: note: here 977 | case _T('c'): { | ^~~~ pal/src/safecrt/output.inl:1053:20: warning: this statement may fall through [-Wimplicit-fallthrough=] 1053 | if (!(flags & (FL_SHORT|FL_LONG|FL_WIDECHAR))) | ^ pal/src/safecrt/output.inl:1057:13: note: here 1057 | case _T('s'): { | ^~~~ pal/src/safecrt/output.inl:1154:20: warning: this statement may fall through [-Wimplicit-fallthrough=] 1154 | ch = (TCHAR)((int)ch + _T('a') - _T('A')); /* convert format char to lower */ | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pal/src/safecrt/output.inl:1156:13: note: here 1156 | case _T('e'): | ^~~~ pal/src/safecrt/output.inl:1220:23: warning: this statement may fall through [-Wimplicit-fallthrough=] 1220 | flags |= FL_I64; /* assume we're converting an int64 */ | ^ pal/src/safecrt/output.inl:1226:13: note: here 1226 | case _T('X'): | ^~~~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D _LIBSAFECRT_SGX_CONFIG -std=c99 -D _WIN64 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/tsafecrt/pal/inc -c pal/src/safecrt/sprintf.c -o pal/src/safecrt/sprintf.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D _LIBSAFECRT_SGX_CONFIG -std=c99 -D _WIN64 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/tsafecrt/pal/inc -c pal/src/safecrt/strcat_s.c -o pal/src/safecrt/strcat_s.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D _LIBSAFECRT_SGX_CONFIG -std=c99 -D _WIN64 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/tsafecrt/pal/inc -c pal/src/safecrt/strcpy_s.c -o pal/src/safecrt/strcpy_s.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D _LIBSAFECRT_SGX_CONFIG -std=c99 -D _WIN64 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/tsafecrt/pal/inc -c pal/src/safecrt/strncat_s.c -o pal/src/safecrt/strncat_s.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D _LIBSAFECRT_SGX_CONFIG -std=c99 -D _WIN64 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/tsafecrt/pal/inc -c pal/src/safecrt/strncpy_s.c -o pal/src/safecrt/strncpy_s.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D _LIBSAFECRT_SGX_CONFIG -std=c99 -D _WIN64 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/tsafecrt/pal/inc -c pal/src/safecrt/strtok_s.c -o pal/src/safecrt/strtok_s.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D _LIBSAFECRT_SGX_CONFIG -std=c99 -D _WIN64 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/tsafecrt/pal/inc -c pal/src/safecrt/swprintf_s.c -o pal/src/safecrt/swprintf_s.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D _LIBSAFECRT_SGX_CONFIG -std=c99 -D _WIN64 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/tsafecrt/pal/inc -c pal/src/safecrt/vsprintf.c -o pal/src/safecrt/vsprintf.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D _LIBSAFECRT_SGX_CONFIG -std=c99 -D _WIN64 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/tsafecrt/pal/inc -c pal/src/safecrt/vswprint.c -o pal/src/safecrt/vswprint.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D _LIBSAFECRT_SGX_CONFIG -std=c99 -D _WIN64 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/tsafecrt/pal/inc -c pal/src/safecrt/wcscat_s.c -o pal/src/safecrt/wcscat_s.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D _LIBSAFECRT_SGX_CONFIG -std=c99 -D _WIN64 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/tsafecrt/pal/inc -c pal/src/safecrt/wcscpy_s.c -o pal/src/safecrt/wcscpy_s.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D _LIBSAFECRT_SGX_CONFIG -std=c99 -D _WIN64 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/tsafecrt/pal/inc -c pal/src/safecrt/wcslen_s.c -o pal/src/safecrt/wcslen_s.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D _LIBSAFECRT_SGX_CONFIG -std=c99 -D _WIN64 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/tsafecrt/pal/inc -c pal/src/safecrt/wcsncat_s.c -o pal/src/safecrt/wcsncat_s.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D _LIBSAFECRT_SGX_CONFIG -std=c99 -D _WIN64 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/tsafecrt/pal/inc -c pal/src/safecrt/wcsncpy_s.c -o pal/src/safecrt/wcsncpy_s.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D _LIBSAFECRT_SGX_CONFIG -std=c99 -D _WIN64 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/tsafecrt/pal/inc -c pal/src/safecrt/wcstok_s.c -o pal/src/safecrt/wcstok_s.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D _LIBSAFECRT_SGX_CONFIG -std=c99 -D _WIN64 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/tsafecrt/pal/inc -c pal/src/safecrt/xtoa_s.c -o pal/src/safecrt/xtoa_s.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D _LIBSAFECRT_SGX_CONFIG -std=c99 -D _WIN64 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/tsafecrt/pal/inc -c pal/src/safecrt/xtow_s.c -o pal/src/safecrt/xtow_s.o ar rcs libsgx_tsafecrt.a pal/src/safecrt/mbusafecrt.o pal/src/safecrt/memcpy_s.o pal/src/safecrt/memmove_s.o pal/src/safecrt/safecrt_output_s.o pal/src/safecrt/safecrt_woutput_s.o pal/src/safecrt/sprintf.o pal/src/safecrt/strcat_s.o pal/src/safecrt/strcpy_s.o pal/src/safecrt/strncat_s.o pal/src/safecrt/strncpy_s.o pal/src/safecrt/strtok_s.o pal/src/safecrt/swprintf_s.o pal/src/safecrt/vsprintf.o pal/src/safecrt/vswprint.o pal/src/safecrt/wcscat_s.o pal/src/safecrt/wcscpy_s.o pal/src/safecrt/wcslen_s.o pal/src/safecrt/wcsncat_s.o pal/src/safecrt/wcsncpy_s.o pal/src/safecrt/wcstok_s.o pal/src/safecrt/xtoa_s.o pal/src/safecrt/xtow_s.o make[1]: Leaving directory '/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/tsafecrt' /usr/bin/make -C tsetjmp/ make[1]: Entering directory '/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/tsetjmp' cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal/linux -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I ../trts/linux -I ../trts -c _setjmp.S -o _setjmp.o ar rcs libsgx_tsetjmp.a _setjmp.o make[1]: Leaving directory '/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/tsetjmp' /usr/bin/make -C tmm_rsrv/ make[1]: Entering directory '/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/tmm_rsrv' g++ -c -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -Werror -fno-rtti -fno-exceptions -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts/ mm_vrd.cpp -o mm_vrd.o g++ -c -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -Werror -fno-rtti -fno-exceptions -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts/ mm_vrd_util.cpp -o mm_vrd_util.o g++ -c -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -Werror -fno-rtti -fno-exceptions -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts/ sgx_rsrv_mem.cpp -o sgx_rsrv_mem.o g++ -c -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -Werror -fno-rtti -fno-exceptions -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts/ sgx_rsrv_mem_init.cpp -o sgx_rsrv_mem_init.o ar rcsD libsgx_tmm_rsrv.a mm_vrd.o mm_vrd_util.o sgx_rsrv_mem.o sgx_rsrv_mem_init.o cp -f libsgx_tmm_rsrv.a /builddir/build/BUILD/linux-sgx-sgx_2.22/build/linux make[1]: Leaving directory '/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/tmm_rsrv' /usr/bin/make -C tlibc/ make[1]: Entering directory '/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/tlibc' cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c gdtoa/dmisc.c -o gdtoa/dmisc.o In file included from gdtoa/dmisc.c:32: gdtoa/gdtoaimp.h:492:14: warning: redundant redeclaration of ‘__dtoa’ [-Wredundant-decls] 492 | #define dtoa __dtoa | ^~~~~~ gdtoa/gdtoaimp.h:552:15: note: in expansion of macro ‘dtoa’ 552 | extern char *dtoa ANSI((double d, int mode, int ndigits, | ^~~~ In file included from gdtoa/gdtoaimp.h:181: gdtoa/gdtoa.h:107:14: note: previous declaration of ‘__dtoa’ with type ‘char *(double, int, int, int *, int *, char **)’ 107 | extern char* __dtoa ANSI((double d, int mode, int ndigits, int *decpt, | ^~~~~~ gdtoa/gdtoaimp.h:573:16: warning: redundant redeclaration of ‘strtod’ [-Wredundant-decls] 573 | extern double strtod ANSI((const char *s00, char **se)); | ^~~~~~ In file included from gdtoa/gdtoaimp.h:192: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/stdlib.h:110:23: note: previous declaration of ‘strtod’ with type ‘double(const char *, char **)’ 110 | double _TLIBC_CDECL_ strtod(const char *, char **); | ^~~~~~ gdtoa/dmisc.c: In function ‘__rv_alloc_D2A’: gdtoa/dmisc.c:49:62: warning: conversion to ‘long unsigned int’ from ‘int’ may change the sign of the result [-Wsign-conversion] 49 | sizeof(Bigint) - sizeof(ULong) - sizeof(int) + j <= i; | ^ gdtoa/dmisc.c:49:66: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare] 49 | sizeof(Bigint) - sizeof(ULong) - sizeof(int) + j <= i; | ^~ gdtoa/dmisc.c: In function ‘__quorem_D2A’: gdtoa/dmisc.c:223:16: warning: conversion to ‘int’ from ‘ULong’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 223 | return q; | ^ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c gdtoa/dtoa.c -o gdtoa/dtoa.o In file included from gdtoa/dtoa.c:32: gdtoa/gdtoaimp.h:492:14: warning: redundant redeclaration of ‘__dtoa’ [-Wredundant-decls] 492 | #define dtoa __dtoa | ^~~~~~ gdtoa/gdtoaimp.h:552:15: note: in expansion of macro ‘dtoa’ 552 | extern char *dtoa ANSI((double d, int mode, int ndigits, | ^~~~ In file included from gdtoa/gdtoaimp.h:181: gdtoa/gdtoa.h:107:14: note: previous declaration of ‘__dtoa’ with type ‘char *(double, int, int, int *, int *, char **)’ 107 | extern char* __dtoa ANSI((double d, int mode, int ndigits, int *decpt, | ^~~~~~ gdtoa/gdtoaimp.h:573:16: warning: redundant redeclaration of ‘strtod’ [-Wredundant-decls] 573 | extern double strtod ANSI((const char *s00, char **se)); | ^~~~~~ In file included from gdtoa/gdtoaimp.h:192: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/stdlib.h:110:23: note: previous declaration of ‘strtod’ with type ‘double(const char *, char **)’ 110 | double _TLIBC_CDECL_ strtod(const char *, char **); | ^~~~~~ gdtoa/dtoa.c: In function ‘__dtoa’: gdtoa/dtoa.c:181:13: warning: comparing floating-point with ‘==’ or ‘!=’ is unsafe [-Wfloat-equal] 181 | if (!dval(&d)) { | ^ gdtoa/dtoa.c:258:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 258 | ds = (dval(&d2)-1.5)*0.289529654602168 + 0.1760912590558 + i*0.301029995663981; | ^~ gdtoa/dtoa.c:258:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] gdtoa/dtoa.c:258:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] gdtoa/dtoa.c:258:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] gdtoa/dtoa.c:260:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 260 | if (ds < 0. && ds != k) | ^~ gdtoa/dtoa.c:260:27: warning: comparing floating-point with ‘==’ or ‘!=’ is unsafe [-Wfloat-equal] 260 | if (ds < 0. && ds != k) | ^~ gdtoa/dtoa.c:371:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 371 | if (k_check && dval(&d) < 1. && ilim > 0) { | ^~ gdtoa/dtoa.c:376:25: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 376 | dval(&d) *= 10.; | ^~~~ gdtoa/dtoa.c:379:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 379 | dval(&eps) = ieps*dval(&d) + 7.; | ^~~~ gdtoa/dtoa.c:383:25: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 383 | dval(&d) -= 5.; | ^~~~ gdtoa/dtoa.c:395:25: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 395 | dval(&eps) = 0.5/tens[ilim-1] - dval(&eps); | ^~~~ gdtoa/gdtoaimp.h:286:17: warning: conversion from ‘double’ to ‘int’ may change value [-Wfloat-conversion] 286 | #define dval(x) (x)->d | ^ gdtoa/dtoa.c:397:37: note: in expansion of macro ‘dval’ 397 | L = dval(&d); | ^~~~ gdtoa/dtoa.c:399:40: warning: conversion from ‘int’ to ‘char’ may change value [-Wconversion] 399 | *s++ = '0' + (int)L; | ^~~ gdtoa/dtoa.c:402:33: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 402 | if (1. - dval(&d) < dval(&eps)) | ^~ gdtoa/dtoa.c:406:33: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 406 | dval(&eps) *= 10.; | ^~~~ gdtoa/dtoa.c:407:33: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 407 | dval(&d) *= 10.; | ^~~~ gdtoa/dtoa.c:414:25: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 414 | for(i = 1;; i++, dval(&d) *= 10.) { | ^~~ gdtoa/dtoa.c:416:37: warning: comparing floating-point with ‘==’ or ‘!=’ is unsafe [-Wfloat-equal] 416 | if (!(dval(&d) -= L)) | ^ gdtoa/dtoa.c:418:40: warning: conversion from ‘int’ to ‘char’ may change value [-Wconversion] 418 | *s++ = '0' + (int)L; | ^~~ gdtoa/dtoa.c:420:41: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 420 | if (dval(&d) > 0.5 + dval(&eps)) | ^~ gdtoa/dtoa.c:422:41: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 422 | else if (dval(&d) < 0.5 - dval(&eps)) { | ^~~~ gdtoa/dtoa.c:451:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 451 | for(i = 1;; i++, dval(&d) *= 10.) { | ^~~ gdtoa/dtoa.c:461:32: warning: conversion from ‘int’ to ‘char’ may change value [-Wconversion] 461 | *s++ = '0' + (int)L; | ^~~ gdtoa/dtoa.c:462:29: warning: comparing floating-point with ‘==’ or ‘!=’ is unsafe [-Wfloat-equal] 462 | if (!dval(&d)) { | ^ gdtoa/dtoa.c:480:64: warning: comparing floating-point with ‘==’ or ‘!=’ is unsafe [-Wfloat-equal] 480 | if (dval(&d) > ds || (dval(&d) == ds && L & 1)) | ^~ gdtoa/gdtoaimp.h:489:51: warning: conversion to ‘long unsigned int’ from ‘int’ may change the sign of the result [-Wsign-conversion] 489 | #define Bcopy(x,y) memcpy(&x->sign,&y->sign,y->wds*sizeof(ULong) + 2*sizeof(int)) | ^ gdtoa/dtoa.c:657:25: note: in expansion of macro ‘Bcopy’ 657 | Bcopy(mhi, mlo); | ^~~~~ gdtoa/dtoa.c:688:40: warning: conversion from ‘int’ to ‘char’ may change value [-Wconversion] 688 | *s++ = dig; | ^~~ gdtoa/dtoa.c:724:40: warning: conversion from ‘int’ to ‘char’ may change value [-Wconversion] 724 | *s++ = dig; | ^~~ gdtoa/dtoa.c:737:40: warning: conversion from ‘int’ to ‘char’ may change value [-Wconversion] 737 | *s++ = dig + 1; | ^~~ gdtoa/dtoa.c:743:32: warning: conversion from ‘int’ to ‘char’ may change value [-Wconversion] 743 | *s++ = dig; | ^~~ gdtoa/dtoa.c:766:32: warning: conversion from ‘int’ to ‘char’ may change value [-Wconversion] 766 | *s++ = dig = quorem(b,S) + '0'; | ^~~ gdtoa/dtoa.c:312:35: warning: this statement may fall through [-Wimplicit-fallthrough=] 312 | leftright = 0; | ~~~~~~~~~~^~~ gdtoa/dtoa.c:314:17: note: here 314 | case 4: | ^~~~ gdtoa/dtoa.c:320:35: warning: this statement may fall through [-Wimplicit-fallthrough=] 320 | leftright = 0; | ~~~~~~~~~~^~~ gdtoa/dtoa.c:322:17: note: here 322 | case 5: | ^~~~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c gdtoa/gdtoa.c -o gdtoa/gdtoa.o In file included from gdtoa/gdtoa.c:32: gdtoa/gdtoaimp.h:492:14: warning: redundant redeclaration of ‘__dtoa’ [-Wredundant-decls] 492 | #define dtoa __dtoa | ^~~~~~ gdtoa/gdtoaimp.h:552:15: note: in expansion of macro ‘dtoa’ 552 | extern char *dtoa ANSI((double d, int mode, int ndigits, | ^~~~ In file included from gdtoa/gdtoaimp.h:181: gdtoa/gdtoa.h:107:14: note: previous declaration of ‘__dtoa’ with type ‘char *(double, int, int, int *, int *, char **)’ 107 | extern char* __dtoa ANSI((double d, int mode, int ndigits, int *decpt, | ^~~~~~ gdtoa/gdtoaimp.h:573:16: warning: redundant redeclaration of ‘strtod’ [-Wredundant-decls] 573 | extern double strtod ANSI((const char *s00, char **se)); | ^~~~~~ In file included from gdtoa/gdtoaimp.h:192: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/stdlib.h:110:23: note: previous declaration of ‘strtod’ with type ‘double(const char *, char **)’ 110 | double _TLIBC_CDECL_ strtod(const char *, char **); | ^~~~~~ gdtoa/gdtoa.c: In function ‘bitstob’: gdtoa/gdtoa.c:66:13: warning: conversion from ‘long int’ to ‘int’ may change value [-Wconversion] 66 | i = x - x0; | ^ gdtoa/gdtoa.c: In function ‘__gdtoa’: gdtoa/gdtoa.c:240:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 240 | ds = (dval(&d)-1.5)*0.289529654602168 + 0.1760912590558 + i*0.301029995663981; | ^~ gdtoa/gdtoa.c:240:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] gdtoa/gdtoa.c:240:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] gdtoa/gdtoa.c:240:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] gdtoa/gdtoa.c:246:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 246 | ds += j * 7e-17; | ^~ gdtoa/gdtoa.c:249:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 249 | if (ds < 0. && ds != k) | ^~ gdtoa/gdtoa.c:249:27: warning: comparing floating-point with ‘==’ or ‘!=’ is unsafe [-Wfloat-equal] 249 | if (ds < 0. && ds != k) | ^~ gdtoa/gdtoa.c:258:19: warning: conversion to ‘ULong’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 258 | word0(&d) += (be + bbits - 1) << Exp_shift; | ^~ gdtoa/gdtoa.c:299:25: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 299 | i = (int)(nbits * .30103) + 3; | ^ gdtoa/gdtoa.c:366:25: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 366 | ds = 1.; | ^~ gdtoa/gdtoa.c:376:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 376 | if (k_check && dval(&d) < 1. && ilim > 0) { | ^~ gdtoa/gdtoa.c:381:25: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 381 | dval(&d) *= 10.; | ^~~~ gdtoa/gdtoa.c:384:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 384 | dval(&eps) = ieps*dval(&d) + 7.; | ^~~~ gdtoa/gdtoa.c:388:25: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 388 | dval(&d) -= 5.; | ^~~~ gdtoa/gdtoa.c:400:25: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 400 | dval(&eps) = ds*0.5/tens[ilim-1] - dval(&eps); | ^~~~ gdtoa/gdtoa.c:404:40: warning: conversion from ‘int’ to ‘char’ may change value [-Wconversion] 404 | *s++ = '0' + (int)L; | ^~~ gdtoa/gdtoaimp.h:286:17: warning: comparing floating-point with ‘==’ or ‘!=’ is unsafe [-Wfloat-equal] 286 | #define dval(x) (x)->d | ^ gdtoa/gdtoa.c:406:45: note: in expansion of macro ‘dval’ 406 | if (dval(&d)) | ^~~~ gdtoa/gdtoa.c:414:33: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 414 | dval(&eps) *= 10.; | ^~~~ gdtoa/gdtoa.c:415:33: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 415 | dval(&d) *= 10.; | ^~~~ gdtoa/gdtoa.c:422:25: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 422 | for(i = 1;; i++, dval(&d) *= 10.) { | ^~~ gdtoa/gdtoa.c:425:40: warning: conversion from ‘int’ to ‘char’ may change value [-Wconversion] 425 | *s++ = '0' + (int)L; | ^~~ gdtoa/gdtoa.c:427:41: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 427 | ds *= 0.5; | ^~ gdtoa/gdtoaimp.h:286:17: warning: comparing floating-point with ‘==’ or ‘!=’ is unsafe [-Wfloat-equal] 286 | #define dval(x) (x)->d | ^ gdtoa/gdtoa.c:431:53: note: in expansion of macro ‘dval’ 431 | if (dval(&d)) | ^~~~ gdtoa/gdtoa.c:459:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 459 | for(i = 1;; i++, dval(&d) *= 10.) { | ^~~ gdtoa/gdtoaimp.h:286:17: warning: conversion from ‘double’ to ‘int’ may change value [-Wfloat-conversion] 286 | #define dval(x) (x)->d | ^ gdtoa/gdtoa.c:460:29: note: in expansion of macro ‘dval’ 460 | L = dval(&d) / ds; | ^~~~ gdtoa/gdtoa.c:469:32: warning: conversion from ‘int’ to ‘char’ may change value [-Wconversion] 469 | *s++ = '0' + (int)L; | ^~~ gdtoa/gdtoa.c:470:25: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 470 | if (dval(&d) == 0.) | ^~ gdtoa/gdtoa.c:470:38: warning: comparing floating-point with ‘==’ or ‘!=’ is unsafe [-Wfloat-equal] 470 | if (dval(&d) == 0.) | ^~ gdtoa/gdtoa.c:483:64: warning: comparing floating-point with ‘==’ or ‘!=’ is unsafe [-Wfloat-equal] 483 | if (dval(&d) > ds || (dval(&d) == ds && L & 1)) | ^~ gdtoa/gdtoaimp.h:489:51: warning: conversion to ‘long unsigned int’ from ‘int’ may change the sign of the result [-Wsign-conversion] 489 | #define Bcopy(x,y) memcpy(&x->sign,&y->sign,y->wds*sizeof(ULong) + 2*sizeof(int)) | ^ gdtoa/gdtoa.c:657:25: note: in expansion of macro ‘Bcopy’ 657 | Bcopy(mhi, mlo); | ^~~~~ gdtoa/gdtoa.c:686:40: warning: conversion from ‘int’ to ‘char’ may change value [-Wconversion] 686 | *s++ = dig; | ^~~ gdtoa/gdtoa.c:701:56: warning: conversion from ‘int’ to ‘char’ may change value [-Wconversion] 701 | *s++ = dig; | ^~~ gdtoa/gdtoa.c:735:40: warning: conversion from ‘int’ to ‘char’ may change value [-Wconversion] 735 | *s++ = dig; | ^~~ gdtoa/gdtoa.c:746:40: warning: conversion from ‘int’ to ‘char’ may change value [-Wconversion] 746 | *s++ = dig + 1; | ^~~ gdtoa/gdtoa.c:749:32: warning: conversion from ‘int’ to ‘char’ may change value [-Wconversion] 749 | *s++ = dig; | ^~~ gdtoa/gdtoa.c:772:32: warning: conversion from ‘int’ to ‘char’ may change value [-Wconversion] 772 | *s++ = dig = quorem(b,S) + '0'; | ^~~ gdtoa/gdtoa.c:303:35: warning: this statement may fall through [-Wimplicit-fallthrough=] 303 | leftright = 0; | ~~~~~~~~~~^~~ gdtoa/gdtoa.c:305:17: note: here 305 | case 4: | ^~~~ gdtoa/gdtoa.c:311:35: warning: this statement may fall through [-Wimplicit-fallthrough=] 311 | leftright = 0; | ~~~~~~~~~~^~~ gdtoa/gdtoa.c:313:17: note: here 313 | case 5: | ^~~~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c gdtoa/gethex.c -o gdtoa/gethex.o In file included from gdtoa/gethex.c:32: gdtoa/gdtoaimp.h:492:14: warning: redundant redeclaration of ‘__dtoa’ [-Wredundant-decls] 492 | #define dtoa __dtoa | ^~~~~~ gdtoa/gdtoaimp.h:552:15: note: in expansion of macro ‘dtoa’ 552 | extern char *dtoa ANSI((double d, int mode, int ndigits, | ^~~~ In file included from gdtoa/gdtoaimp.h:181: gdtoa/gdtoa.h:107:14: note: previous declaration of ‘__dtoa’ with type ‘char *(double, int, int, int *, int *, char **)’ 107 | extern char* __dtoa ANSI((double d, int mode, int ndigits, int *decpt, | ^~~~~~ gdtoa/gdtoaimp.h:573:16: warning: redundant redeclaration of ‘strtod’ [-Wredundant-decls] 573 | extern double strtod ANSI((const char *s00, char **se)); | ^~~~~~ In file included from gdtoa/gdtoaimp.h:192: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/stdlib.h:110:23: note: previous declaration of ‘strtod’ with type ‘double(const char *, char **)’ 110 | double _TLIBC_CDECL_ strtod(const char *, char **); | ^~~~~~ gdtoa/gethex.c: In function ‘__gethex_D2A’: gdtoa/gethex.c:142:32: warning: conversion to ‘unsigned int’ from ‘int’ may change the sign of the result [-Wsign-conversion] 142 | if (e1 & 0xf8000000) | ^ gdtoa/gethex.c:205:13: warning: conversion from ‘long int’ to ‘int’ may change value [-Wconversion] 205 | n = s1 - s0 - 1; | ^~ gdtoa/gethex.c:236:22: warning: conversion from ‘long int’ to ‘int’ may change value [-Wconversion] 236 | b->wds = n = x - b->x; | ^ gdtoa/gethex.c:289:48: warning: conversion to ‘ULong’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 289 | x[0] = b->wds = 1; | ^ gdtoa/gethex.c:131:31: warning: this statement may fall through [-Wimplicit-fallthrough=] 131 | esign = 1; | ~~~~~~^~~ gdtoa/gethex.c:133:19: note: here 133 | case '+': | ^~~~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c gdtoa/gmisc.c -o gdtoa/gmisc.o In file included from gdtoa/gmisc.c:32: gdtoa/gdtoaimp.h:492:14: warning: redundant redeclaration of ‘__dtoa’ [-Wredundant-decls] 492 | #define dtoa __dtoa | ^~~~~~ gdtoa/gdtoaimp.h:552:15: note: in expansion of macro ‘dtoa’ 552 | extern char *dtoa ANSI((double d, int mode, int ndigits, | ^~~~ In file included from gdtoa/gdtoaimp.h:181: gdtoa/gdtoa.h:107:14: note: previous declaration of ‘__dtoa’ with type ‘char *(double, int, int, int *, int *, char **)’ 107 | extern char* __dtoa ANSI((double d, int mode, int ndigits, int *decpt, | ^~~~~~ gdtoa/gdtoaimp.h:573:16: warning: redundant redeclaration of ‘strtod’ [-Wredundant-decls] 573 | extern double strtod ANSI((const char *s00, char **se)); | ^~~~~~ In file included from gdtoa/gdtoaimp.h:192: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/stdlib.h:110:23: note: previous declaration of ‘strtod’ with type ‘double(const char *, char **)’ 110 | double _TLIBC_CDECL_ strtod(const char *, char **); | ^~~~~~ gdtoa/gmisc.c: In function ‘__rshift_D2A’: gdtoa/gmisc.c:63:23: warning: conversion from ‘long int’ to ‘int’ may change value [-Wconversion] 63 | if ((b->wds = x1 - b->x) == 0) | ^~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c gdtoa/hd_init.c -o gdtoa/hd_init.o In file included from gdtoa/hd_init.c:32: gdtoa/gdtoaimp.h:492:14: warning: redundant redeclaration of ‘__dtoa’ [-Wredundant-decls] 492 | #define dtoa __dtoa | ^~~~~~ gdtoa/gdtoaimp.h:552:15: note: in expansion of macro ‘dtoa’ 552 | extern char *dtoa ANSI((double d, int mode, int ndigits, | ^~~~ In file included from gdtoa/gdtoaimp.h:181: gdtoa/gdtoa.h:107:14: note: previous declaration of ‘__dtoa’ with type ‘char *(double, int, int, int *, int *, char **)’ 107 | extern char* __dtoa ANSI((double d, int mode, int ndigits, int *decpt, | ^~~~~~ gdtoa/gdtoaimp.h:573:16: warning: redundant redeclaration of ‘strtod’ [-Wredundant-decls] 573 | extern double strtod ANSI((const char *s00, char **se)); | ^~~~~~ In file included from gdtoa/gdtoaimp.h:192: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/stdlib.h:110:23: note: previous declaration of ‘strtod’ with type ‘double(const char *, char **)’ 110 | double _TLIBC_CDECL_ strtod(const char *, char **); | ^~~~~~ gdtoa/hd_init.c: In function ‘htinit’: gdtoa/hd_init.c:45:24: warning: conversion from ‘int’ to ‘unsigned char’ may change value [-Wconversion] 45 | h[j] = i + inc; | ^ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c gdtoa/hdtoa.c -o gdtoa/hdtoa.o In file included from gdtoa/hdtoa.c:34: gdtoa/gdtoaimp.h:492:14: warning: redundant redeclaration of ‘__dtoa’ [-Wredundant-decls] 492 | #define dtoa __dtoa | ^~~~~~ gdtoa/gdtoaimp.h:552:15: note: in expansion of macro ‘dtoa’ 552 | extern char *dtoa ANSI((double d, int mode, int ndigits, | ^~~~ In file included from gdtoa/gdtoaimp.h:181: gdtoa/gdtoa.h:107:14: note: previous declaration of ‘__dtoa’ with type ‘char *(double, int, int, int *, int *, char **)’ 107 | extern char* __dtoa ANSI((double d, int mode, int ndigits, int *decpt, | ^~~~~~ gdtoa/gdtoaimp.h:573:16: warning: redundant redeclaration of ‘strtod’ [-Wredundant-decls] 573 | extern double strtod ANSI((const char *s00, char **se)); | ^~~~~~ In file included from gdtoa/gdtoaimp.h:192: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/stdlib.h:110:23: note: previous declaration of ‘strtod’ with type ‘double(const char *, char **)’ 110 | double _TLIBC_CDECL_ strtod(const char *, char **); | ^~~~~~ gdtoa/hdtoa.c: In function ‘__hdtoa’: gdtoa/hdtoa.c:141:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 141 | d *= 5.363123171977039e+154; /* = 0x1p514 */ | ^ gdtoa/hdtoa.c:193:14: warning: conversion from ‘unsigned int’ to ‘char’ may change value [-Wconversion] 193 | *s = p->dbl_frach | (1U << ((DBL_MANT_DIG - 1) % 4)); | ^ gdtoa/hdtoa.c: In function ‘__hldtoa’: gdtoa/hdtoa.c:302:14: warning: conversion from ‘u_int’ {aka ‘unsigned int’} to ‘char’ may change value [-Wconversion] 302 | *s = p->ext_frach | (1U << ((LDBL_MANT_DIG - 1) % 4)); | ^ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c gdtoa/hexnan.c -o gdtoa/hexnan.o In file included from gdtoa/hexnan.c:32: gdtoa/gdtoaimp.h:492:14: warning: redundant redeclaration of ‘__dtoa’ [-Wredundant-decls] 492 | #define dtoa __dtoa | ^~~~~~ gdtoa/gdtoaimp.h:552:15: note: in expansion of macro ‘dtoa’ 552 | extern char *dtoa ANSI((double d, int mode, int ndigits, | ^~~~ In file included from gdtoa/gdtoaimp.h:181: gdtoa/gdtoa.h:107:14: note: previous declaration of ‘__dtoa’ with type ‘char *(double, int, int, int *, int *, char **)’ 107 | extern char* __dtoa ANSI((double d, int mode, int ndigits, int *decpt, | ^~~~~~ gdtoa/gdtoaimp.h:573:16: warning: redundant redeclaration of ‘strtod’ [-Wredundant-decls] 573 | extern double strtod ANSI((const char *s00, char **se)); | ^~~~~~ In file included from gdtoa/gdtoaimp.h:192: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/stdlib.h:110:23: note: previous declaration of ‘strtod’ with type ‘double(const char *, char **)’ 110 | double _TLIBC_CDECL_ strtod(const char *, char **); | ^~~~~~ gdtoa/hexnan.c: In function ‘__hexnan_D2A’: gdtoa/hexnan.c:112:46: warning: conversion to ‘ULong’ {aka ‘unsigned int’} from ‘char’ may change the sign of the result [-Wsign-conversion] 112 | } while((c = *++s)); | ^ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c gdtoa/ldtoa.c -o gdtoa/ldtoa.o In file included from gdtoa/ldtoa.c:37: gdtoa/gdtoaimp.h:492:14: warning: redundant redeclaration of ‘__dtoa’ [-Wredundant-decls] 492 | #define dtoa __dtoa | ^~~~~~ gdtoa/gdtoaimp.h:552:15: note: in expansion of macro ‘dtoa’ 552 | extern char *dtoa ANSI((double d, int mode, int ndigits, | ^~~~ In file included from gdtoa/gdtoaimp.h:181: gdtoa/gdtoa.h:107:14: note: previous declaration of ‘__dtoa’ with type ‘char *(double, int, int, int *, int *, char **)’ 107 | extern char* __dtoa ANSI((double d, int mode, int ndigits, int *decpt, | ^~~~~~ gdtoa/gdtoaimp.h:573:16: warning: redundant redeclaration of ‘strtod’ [-Wredundant-decls] 573 | extern double strtod ANSI((const char *s00, char **se)); | ^~~~~~ In file included from gdtoa/ldtoa.c:36: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/stdlib.h:110:23: note: previous declaration of ‘strtod’ with type ‘double(const char *, char **)’ 110 | double _TLIBC_CDECL_ strtod(const char *, char **); | ^~~~~~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c gdtoa/locks.c -o gdtoa/locks.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c gdtoa/misc.c -o gdtoa/misc.o In file included from gdtoa/misc.c:32: gdtoa/gdtoaimp.h:492:14: warning: redundant redeclaration of ‘__dtoa’ [-Wredundant-decls] 492 | #define dtoa __dtoa | ^~~~~~ gdtoa/gdtoaimp.h:552:15: note: in expansion of macro ‘dtoa’ 552 | extern char *dtoa ANSI((double d, int mode, int ndigits, | ^~~~ In file included from gdtoa/gdtoaimp.h:181: gdtoa/gdtoa.h:107:14: note: previous declaration of ‘__dtoa’ with type ‘char *(double, int, int, int *, int *, char **)’ 107 | extern char* __dtoa ANSI((double d, int mode, int ndigits, int *decpt, | ^~~~~~ gdtoa/gdtoaimp.h:573:16: warning: redundant redeclaration of ‘strtod’ [-Wredundant-decls] 573 | extern double strtod ANSI((const char *s00, char **se)); | ^~~~~~ In file included from gdtoa/gdtoaimp.h:192: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/stdlib.h:110:23: note: previous declaration of ‘strtod’ with type ‘double(const char *, char **)’ 110 | double _TLIBC_CDECL_ strtod(const char *, char **); | ^~~~~~ gdtoa/misc.c: In function ‘__Balloc_D2A’: gdtoa/misc.c:70:46: warning: conversion to ‘long unsigned int’ from ‘int’ may change the sign of the result [-Wsign-conversion] 70 | len = (sizeof(Bigint) + (x-1)*sizeof(ULong) + sizeof(double) - 1) | ^ gdtoa/misc.c:70:23: warning: conversion from ‘long unsigned int’ to ‘unsigned int’ may change value [-Wconversion] 70 | len = (sizeof(Bigint) + (x-1)*sizeof(ULong) + sizeof(double) - 1) | ^ gdtoa/misc.c:72:64: warning: comparison of integer expressions of different signedness: ‘long int’ and ‘long unsigned int’ [-Wsign-compare] 72 | if (k <= Kmax && pmem_next - private_mem + len <= PRIVATE_mem) { | ^~ gdtoa/misc.c: In function ‘__multadd_D2A’: gdtoa/misc.c:185:17: warning: conversion to ‘ULong’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 185 | carry = a; | ^ gdtoa/misc.c:194:35: warning: conversion to ‘ULong’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 194 | y = (xi & 0xffff) * m + carry; | ^ gdtoa/misc.c:195:32: warning: conversion to ‘ULong’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 195 | z = (xi >> 16) * m + (y >> 16); | ^ gdtoa/gdtoaimp.h:489:51: warning: conversion to ‘long unsigned int’ from ‘int’ may change the sign of the result [-Wsign-conversion] 489 | #define Bcopy(x,y) memcpy(&x->sign,&y->sign,y->wds*sizeof(ULong) + 2*sizeof(int)) | ^ gdtoa/misc.c:211:25: note: in expansion of macro ‘Bcopy’ 211 | Bcopy(b1, b); | ^~~~~ gdtoa/misc.c: In function ‘__i2b_D2A’: gdtoa/misc.c:268:19: warning: conversion to ‘ULong’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 268 | b->x[0] = i; | ^ gdtoa/misc.c: At top level: gdtoa/misc.c:856:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 856 | bigtens[] = { 1e16, 1e32, 1e64, 1e128, 1e256 }; | ^~~~~~~ gdtoa/misc.c:856:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] gdtoa/misc.c:856:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] gdtoa/misc.c:856:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] gdtoa/misc.c:856:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] gdtoa/misc.c:857:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 857 | CONST double tinytens[] = { 1e-16, 1e-32, 1e-64, 1e-128, 1e-256 | ^~~~~ gdtoa/misc.c:857:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] gdtoa/misc.c:857:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] gdtoa/misc.c:857:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] gdtoa/misc.c:857:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] gdtoa/misc.c:871:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 871 | 1e0, 1e1, 1e2, 1e3, 1e4, 1e5, 1e6, 1e7, 1e8, 1e9, | ^~~ gdtoa/misc.c:871:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] gdtoa/misc.c:871:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] gdtoa/misc.c:871:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] gdtoa/misc.c:871:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] gdtoa/misc.c:871:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] gdtoa/misc.c:871:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] gdtoa/misc.c:871:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] gdtoa/misc.c:871:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] gdtoa/misc.c:871:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] gdtoa/misc.c:872:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 872 | 1e10, 1e11, 1e12, 1e13, 1e14, 1e15, 1e16, 1e17, 1e18, 1e19, | ^~~~ gdtoa/misc.c:872:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] gdtoa/misc.c:872:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] gdtoa/misc.c:872:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] gdtoa/misc.c:872:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] gdtoa/misc.c:872:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] gdtoa/misc.c:872:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] gdtoa/misc.c:872:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] gdtoa/misc.c:872:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] gdtoa/misc.c:872:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] gdtoa/misc.c:873:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 873 | 1e20, 1e21, 1e22 | ^~~~ gdtoa/misc.c:873:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] gdtoa/misc.c:873:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c gdtoa/smisc.c -o gdtoa/smisc.o In file included from gdtoa/smisc.c:32: gdtoa/gdtoaimp.h:492:14: warning: redundant redeclaration of ‘__dtoa’ [-Wredundant-decls] 492 | #define dtoa __dtoa | ^~~~~~ gdtoa/gdtoaimp.h:552:15: note: in expansion of macro ‘dtoa’ 552 | extern char *dtoa ANSI((double d, int mode, int ndigits, | ^~~~ In file included from gdtoa/gdtoaimp.h:181: gdtoa/gdtoa.h:107:14: note: previous declaration of ‘__dtoa’ with type ‘char *(double, int, int, int *, int *, char **)’ 107 | extern char* __dtoa ANSI((double d, int mode, int ndigits, int *decpt, | ^~~~~~ gdtoa/gdtoaimp.h:573:16: warning: redundant redeclaration of ‘strtod’ [-Wredundant-decls] 573 | extern double strtod ANSI((const char *s00, char **se)); | ^~~~~~ In file included from gdtoa/gdtoaimp.h:192: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/stdlib.h:110:23: note: previous declaration of ‘strtod’ with type ‘double(const char *, char **)’ 110 | double _TLIBC_CDECL_ strtod(const char *, char **); | ^~~~~~ gdtoa/smisc.c: In function ‘__ratio_D2A’: gdtoa/smisc.c:110:28: warning: conversion to ‘ULong’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 110 | word0(&da) += k*Exp_msk1; | ^~ gdtoa/smisc.c:113:28: warning: conversion to ‘ULong’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 113 | word0(&db) += k*Exp_msk1; | ^~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c gdtoa/strtod.c -o gdtoa/strtod.o In file included from gdtoa/strtod.c:32: gdtoa/gdtoaimp.h:492:14: warning: redundant redeclaration of ‘__dtoa’ [-Wredundant-decls] 492 | #define dtoa __dtoa | ^~~~~~ gdtoa/gdtoaimp.h:552:15: note: in expansion of macro ‘dtoa’ 552 | extern char *dtoa ANSI((double d, int mode, int ndigits, | ^~~~ In file included from gdtoa/gdtoaimp.h:181: gdtoa/gdtoa.h:107:14: note: previous declaration of ‘__dtoa’ with type ‘char *(double, int, int, int *, int *, char **)’ 107 | extern char* __dtoa ANSI((double d, int mode, int ndigits, int *decpt, | ^~~~~~ gdtoa/gdtoaimp.h:573:16: warning: redundant redeclaration of ‘strtod’ [-Wredundant-decls] 573 | extern double strtod ANSI((const char *s00, char **se)); | ^~~~~~ In file included from gdtoa/gdtoaimp.h:192: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/stdlib.h:110:23: note: previous declaration of ‘strtod’ with type ‘double(const char *, char **)’ 110 | double _TLIBC_CDECL_ strtod(const char *, char **); | ^~~~~~ gdtoa/strtod.c:47:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 47 | static CONST double tinytens[] = { 1e-16, 1e-32, 1e-64, 1e-128, | ^~~~~~ gdtoa/strtod.c:47:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] gdtoa/strtod.c:47:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] gdtoa/strtod.c:47:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] gdtoa/strtod.c:48:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 48 | 9007199254740992.*9007199254740992.e-256 | ^~~~~~~~~~~~~~~~~ gdtoa/strtod.c:48:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] gdtoa/strtod.c: In function ‘sulp’: gdtoa/gdtoaimp.h:315:16: warning: conversion to ‘ULong’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 315 | #define Exp_1 0x3ff00000 | ^~~~~~~~~~ gdtoa/strtod.c:76:21: note: in expansion of macro ‘Exp_1’ 76 | word0(&u) = Exp_1 + (i << Exp_shift); | ^~~~~ gdtoa/strtod.c: In function ‘strtod’: gdtoa/strtod.c:144:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 144 | dval(&rv) = 0.; | ^~~~ gdtoa/strtod.c:210:34: warning: conversion to ‘ULong’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 210 | y = 10*y + c - '0'; | ^ gdtoa/strtod.c:212:34: warning: conversion to ‘ULong’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 212 | z = 10*z + c - '0'; | ^ gdtoa/strtod.c:248:50: warning: conversion to ‘ULong’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 248 | y = 10*y + c; | ^ gdtoa/strtod.c:250:50: warning: conversion to ‘ULong’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 250 | z = 10*z + c; | ^ gdtoa/strtod.c:556:37: warning: comparing floating-point with ‘==’ or ‘!=’ is unsafe [-Wfloat-equal] 556 | if (!dval(&rv)) { | ^ gdtoa/strtod.c:558:41: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 558 | dval(&rv) = 0.; | ^~~~ gdtoa/gdtoaimp.h:489:51: warning: conversion to ‘long unsigned int’ from ‘int’ may change the sign of the result [-Wsign-conversion] 489 | #define Bcopy(x,y) memcpy(&x->sign,&y->sign,y->wds*sizeof(ULong) + 2*sizeof(int)) | ^ gdtoa/strtod.c:584:17: note: in expansion of macro ‘Bcopy’ 584 | Bcopy(bd, bd0); | ^~~~~ gdtoa/strtod.c:873:37: warning: conversion to ‘int’ from ‘ULong’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 873 | L = (word0(&rv) & Exp_mask) - Exp_msk1; | ^ gdtoa/strtod.c:875:46: warning: conversion to ‘ULong’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 875 | word0(&rv) = L | Bndry_mask1; | ^ gdtoa/strtod.c:910:37: warning: comparing floating-point with ‘==’ or ‘!=’ is unsafe [-Wfloat-equal] 910 | if (!dval(&rv)) | ^ gdtoa/strtod.c:920:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 920 | if ((aadj = ratio(delta, bs)) <= 2.) { | ^~ gdtoa/strtod.c:922:33: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 922 | aadj = dval(&aadj1) = 1.; | ^~~~ gdtoa/strtod.c:928:33: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 928 | aadj = 1.; | ^~~~ gdtoa/strtod.c:929:33: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 929 | dval(&aadj1) = -1.; | ^~~~ gdtoa/strtod.c:935:33: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 935 | if (aadj < 2./FLT_RADIX) | ^~ gdtoa/strtod.c:936:41: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 936 | aadj = 1./FLT_RADIX; | ^~~~ gdtoa/strtod.c:938:41: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 938 | aadj *= 0.5; | ^~~~ gdtoa/strtod.c:943:25: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 943 | aadj *= 0.5; | ^~~~ gdtoa/strtod.c:956:33: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 956 | dval(&aadj1) += 0.5; | ^~~~ gdtoa/strtod.c:983:50: warning: conversion from ‘double’ to ‘ULong’ {aka ‘unsigned int’} may change value [-Wfloat-conversion] 983 | if ((z = aadj) <= 0) | ^~~~ gdtoa/strtod.c:1048:33: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 1048 | if (aadj < .4999999 || aadj > .5000001) | ^~ gdtoa/strtod.c:1048:33: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] gdtoa/strtod.c:1051:25: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 1051 | else if (aadj < .4999999/FLT_RADIX) | ^~~~ gdtoa/strtod.c:147:30: warning: this statement may fall through [-Wimplicit-fallthrough=] 147 | sign = 1; | ~~~~~^~~ gdtoa/strtod.c:149:17: note: here 149 | case '+': | ^~~~ gdtoa/strtod.c:265:39: warning: this statement may fall through [-Wimplicit-fallthrough=] 265 | esign = 1; | ~~~~~~^~~ gdtoa/strtod.c:266:25: note: here 266 | case '+': | ^~~~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c gdtoa/strtodg.c -o gdtoa/strtodg.o In file included from gdtoa/strtodg.c:32: gdtoa/gdtoaimp.h:492:14: warning: redundant redeclaration of ‘__dtoa’ [-Wredundant-decls] 492 | #define dtoa __dtoa | ^~~~~~ gdtoa/gdtoaimp.h:552:15: note: in expansion of macro ‘dtoa’ 552 | extern char *dtoa ANSI((double d, int mode, int ndigits, | ^~~~ In file included from gdtoa/gdtoaimp.h:181: gdtoa/gdtoa.h:107:14: note: previous declaration of ‘__dtoa’ with type ‘char *(double, int, int, int *, int *, char **)’ 107 | extern char* __dtoa ANSI((double d, int mode, int ndigits, int *decpt, | ^~~~~~ gdtoa/gdtoaimp.h:573:16: warning: redundant redeclaration of ‘strtod’ [-Wredundant-decls] 573 | extern double strtod ANSI((const char *s00, char **se)); | ^~~~~~ In file included from gdtoa/gdtoaimp.h:192: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/stdlib.h:110:23: note: previous declaration of ‘strtod’ with type ‘double(const char *, char **)’ 110 | double _TLIBC_CDECL_ strtod(const char *, char **); | ^~~~~~ gdtoa/strtodg.c: In function ‘__increment_D2A’: gdtoa/gdtoaimp.h:489:51: warning: conversion to ‘long unsigned int’ from ‘int’ may change the sign of the result [-Wsign-conversion] 489 | #define Bcopy(x,y) memcpy(&x->sign,&y->sign,y->wds*sizeof(ULong) + 2*sizeof(int)) | ^ gdtoa/strtodg.c:85:25: note: in expansion of macro ‘Bcopy’ 85 | Bcopy(b1,b); | ^~~~~ gdtoa/strtodg.c: In function ‘rvOK’: gdtoa/strtodg.c:188:17: warning: conversion to ‘ULong’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 188 | carry = rv = 0; | ^~ gdtoa/strtodg.c:271:34: warning: conversion to ‘int’ from ‘ULong’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 271 | b->wds = inex = 0; | ^~~~ gdtoa/strtodg.c:302:26: warning: conversion to ‘int’ from ‘ULong’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 302 | b->wds = inex = 0; | ^~~~ gdtoa/strtodg.c:306:14: warning: conversion to ‘ULong’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 306 | *irv |= inex; | ^~ gdtoa/strtodg.c:306:17: warning: conversion to ‘int’ from ‘ULong’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 306 | *irv |= inex; | ^~~~ gdtoa/strtodg.c: In function ‘__strtodg’: gdtoa/strtodg.c:380:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 380 | dval(&rv) = 0.; | ^~~~ gdtoa/strtodg.c:432:34: warning: conversion to ‘ULong’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 432 | y = 10*y + c - '0'; | ^ gdtoa/strtodg.c:434:34: warning: conversion to ‘ULong’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 434 | z = 10*z + c - '0'; | ^ gdtoa/strtodg.c:470:50: warning: conversion to ‘ULong’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 470 | y = 10*y + c; | ^ gdtoa/strtodg.c:472:50: warning: conversion to ‘ULong’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 472 | z = 10*z + c; | ^ gdtoa/strtodg.c:658:36: warning: conversion to ‘ULong’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 658 | e2 += ((word0(&rv) & Exp_mask) | ^~ gdtoa/strtodg.c:658:39: warning: conversion to ‘int’ from ‘ULong’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 658 | e2 += ((word0(&rv) & Exp_mask) | ^ gdtoa/strtodg.c:660:44: warning: unsigned conversion from ‘int’ to ‘ULong’ {aka ‘unsigned int’} changes value from ‘-2146435073’ to ‘2148532223’ [-Wsign-conversion] 660 | word0(&rv) &= ~Exp_mask; | ^~ gdtoa/strtodg.c:665:28: warning: conversion to ‘ULong’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 665 | e2 += ((word0(&rv) & Exp_mask) >> Exp_shift1) - Bias; | ^~ gdtoa/strtodg.c:665:31: warning: conversion to ‘int’ from ‘ULong’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 665 | e2 += ((word0(&rv) & Exp_mask) >> Exp_shift1) - Bias; | ^ gdtoa/strtodg.c:666:36: warning: unsigned conversion from ‘int’ to ‘ULong’ {aka ‘unsigned int’} changes value from ‘-2146435073’ to ‘2148532223’ [-Wsign-conversion] 666 | word0(&rv) &= ~Exp_mask; | ^~ gdtoa/strtodg.c:680:36: warning: conversion to ‘ULong’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 680 | e2 += ((word0(&rv) & Exp_mask) | ^~ gdtoa/strtodg.c:680:39: warning: conversion to ‘int’ from ‘ULong’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 680 | e2 += ((word0(&rv) & Exp_mask) | ^ gdtoa/strtodg.c:682:44: warning: unsigned conversion from ‘int’ to ‘ULong’ {aka ‘unsigned int’} changes value from ‘-2146435073’ to ‘2148532223’ [-Wsign-conversion] 682 | word0(&rv) &= ~Exp_mask; | ^~ gdtoa/strtodg.c:687:28: warning: conversion to ‘ULong’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 687 | e2 += ((word0(&rv) & Exp_mask) >> Exp_shift1) - Bias; | ^~ gdtoa/strtodg.c:687:31: warning: conversion to ‘int’ from ‘ULong’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 687 | e2 += ((word0(&rv) & Exp_mask) >> Exp_shift1) - Bias; | ^ gdtoa/strtodg.c:688:36: warning: unsigned conversion from ‘int’ to ‘ULong’ {aka ‘unsigned int’} changes value from ‘-2146435073’ to ‘2148532223’ [-Wsign-conversion] 688 | word0(&rv) &= ~Exp_mask; | ^~ gdtoa/strtodg.c:737:45: warning: conversion to ‘ULong’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 737 | rvb->x[0] = rvb->wds = rvbits = 1; | ^~~ gdtoa/gdtoaimp.h:489:51: warning: conversion to ‘long unsigned int’ from ‘int’ may change the sign of the result [-Wsign-conversion] 489 | #define Bcopy(x,y) memcpy(&x->sign,&y->sign,y->wds*sizeof(ULong) + 2*sizeof(int)) | ^ gdtoa/strtodg.c:759:17: note: in expansion of macro ‘Bcopy’ 759 | Bcopy(bd, bd0); | ^~~~~ gdtoa/gdtoaimp.h:489:51: warning: conversion to ‘long unsigned int’ from ‘int’ may change the sign of the result [-Wsign-conversion] 489 | #define Bcopy(x,y) memcpy(&x->sign,&y->sign,y->wds*sizeof(ULong) + 2*sizeof(int)) | ^ gdtoa/strtodg.c:763:17: note: in expansion of macro ‘Bcopy’ 763 | Bcopy(bb, rvb); | ^~~~~ gdtoa/strtodg.c:936:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 936 | if ((dval(&adj) = ratio(delta, bs)) <= 2.) { | ^~ gdtoa/strtodg.c:950:25: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 950 | adj0 = dval(&adj) = 1.; | ^~~~ gdtoa/strtodg.c:953:25: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 953 | adj0 = dval(&adj) *= 0.5; | ^~~~ gdtoa/strtodg.c:958:25: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 958 | if (dval(&adj) < 2147483647.) { | ^~ gdtoa/strtodg.c:959:37: warning: conversion from ‘double’ to ‘int’ may change value [-Wfloat-conversion] 959 | L = adj0; | ^~~~ gdtoa/strtodg.c:963:41: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 963 | if (adj0 >= .5) | ^~ gdtoa/strtodg.c:967:41: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 967 | if (asub && adj0 > 0.) | ^~ gdtoa/strtodg.c:971:41: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 971 | if (!asub && adj0 > 0.) { | ^~ gdtoa/strtodg.c:980:21: warning: conversion to ‘ULong’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 980 | y = rve + rvbits; | ^~~ gdtoa/strtodg.c:1054:21: warning: conversion to ‘ULong’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 1054 | z = rve + rvbits; | ^~~ gdtoa/strtodg.c:1057:25: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 1057 | tol = dval(&adj) * 5e-16; /* > max rel error */ | ^~~ gdtoa/strtodg.c:1058:25: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 1058 | dval(&adj) = adj0 - .5; | ^~~~ gdtoa/strtodg.c:1065:25: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 1065 | else if (dval(&adj) > tol && adj0 < 1. - tol) { | ^~~~ gdtoa/strtodg.c:1112:32: warning: unsigned conversion from ‘int’ to ‘ULong’ {aka ‘unsigned int’} changes value from ‘-1’ to ‘4294967295’ [-Wsign-conversion] 1112 | *b++ = -1; | ^ gdtoa/strtodg.c:385:30: warning: this statement may fall through [-Wimplicit-fallthrough=] 385 | sign = 1; | ~~~~~^~~ gdtoa/strtodg.c:387:17: note: here 387 | case '+': | ^~~~ gdtoa/strtodg.c:388:28: warning: this statement may fall through [-Wimplicit-fallthrough=] 388 | if (*++s) | ^ gdtoa/strtodg.c:391:17: note: here 391 | case 0: | ^~~~ gdtoa/strtodg.c:489:39: warning: this statement may fall through [-Wimplicit-fallthrough=] 489 | esign = 1; | ~~~~~~^~~ gdtoa/strtodg.c:490:25: note: here 490 | case '+': | ^~~~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c gdtoa/strtof.c -o gdtoa/strtof.o In file included from gdtoa/strtof.c:32: gdtoa/gdtoaimp.h:492:14: warning: redundant redeclaration of ‘__dtoa’ [-Wredundant-decls] 492 | #define dtoa __dtoa | ^~~~~~ gdtoa/gdtoaimp.h:552:15: note: in expansion of macro ‘dtoa’ 552 | extern char *dtoa ANSI((double d, int mode, int ndigits, | ^~~~ In file included from gdtoa/gdtoaimp.h:181: gdtoa/gdtoa.h:107:14: note: previous declaration of ‘__dtoa’ with type ‘char *(double, int, int, int *, int *, char **)’ 107 | extern char* __dtoa ANSI((double d, int mode, int ndigits, int *decpt, | ^~~~~~ gdtoa/gdtoaimp.h:573:16: warning: redundant redeclaration of ‘strtod’ [-Wredundant-decls] 573 | extern double strtod ANSI((const char *s00, char **se)); | ^~~~~~ In file included from gdtoa/gdtoaimp.h:192: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/stdlib.h:110:23: note: previous declaration of ‘strtod’ with type ‘double(const char *, char **)’ 110 | double _TLIBC_CDECL_ strtod(const char *, char **); | ^~~~~~ gdtoa/strtof.c: In function ‘strtof’: gdtoa/strtof.c:61:47: warning: conversion to ‘ULong’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 61 | u.L[0] = (bits[0] & 0x7fffff) | ((exp + 0x7f + 23) << 23); | ^ gdtoa/strtof.c:79:24: warning: ‘u.L[0]’ may be used uninitialized [-Wmaybe-uninitialized] 79 | u.L[0] |= 0x80000000L; | ~~~~~~~^~~~~~~~~~~~~~ gdtoa/strtof.c:45:40: note: ‘u.L[0]’ was declared here 45 | union { ULong L[1]; float f; } u; | ^ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c gdtoa/strtold.c -o gdtoa/strtold.o In file included from gdtoa/strtold.c:34: gdtoa/gdtoaimp.h:492:14: warning: redundant redeclaration of ‘__dtoa’ [-Wredundant-decls] 492 | #define dtoa __dtoa | ^~~~~~ gdtoa/gdtoaimp.h:552:15: note: in expansion of macro ‘dtoa’ 552 | extern char *dtoa ANSI((double d, int mode, int ndigits, | ^~~~ In file included from gdtoa/gdtoaimp.h:181: gdtoa/gdtoa.h:107:14: note: previous declaration of ‘__dtoa’ with type ‘char *(double, int, int, int *, int *, char **)’ 107 | extern char* __dtoa ANSI((double d, int mode, int ndigits, int *decpt, | ^~~~~~ gdtoa/gdtoaimp.h:573:16: warning: redundant redeclaration of ‘strtod’ [-Wredundant-decls] 573 | extern double strtod ANSI((const char *s00, char **se)); | ^~~~~~ In file included from gdtoa/gdtoaimp.h:192: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/stdlib.h:110:23: note: previous declaration of ‘strtod’ with type ‘double(const char *, char **)’ 110 | double _TLIBC_CDECL_ strtod(const char *, char **); | ^~~~~~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c gdtoa/strtord.c -o gdtoa/strtord.o In file included from gdtoa/strtord.c:32: gdtoa/gdtoaimp.h:492:14: warning: redundant redeclaration of ‘__dtoa’ [-Wredundant-decls] 492 | #define dtoa __dtoa | ^~~~~~ gdtoa/gdtoaimp.h:552:15: note: in expansion of macro ‘dtoa’ 552 | extern char *dtoa ANSI((double d, int mode, int ndigits, | ^~~~ In file included from gdtoa/gdtoaimp.h:181: gdtoa/gdtoa.h:107:14: note: previous declaration of ‘__dtoa’ with type ‘char *(double, int, int, int *, int *, char **)’ 107 | extern char* __dtoa ANSI((double d, int mode, int ndigits, int *decpt, | ^~~~~~ gdtoa/gdtoaimp.h:573:16: warning: redundant redeclaration of ‘strtod’ [-Wredundant-decls] 573 | extern double strtod ANSI((const char *s00, char **se)); | ^~~~~~ In file included from gdtoa/gdtoaimp.h:192: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/stdlib.h:110:23: note: previous declaration of ‘strtod’ with type ‘double(const char *, char **)’ 110 | double _TLIBC_CDECL_ strtod(const char *, char **); | ^~~~~~ gdtoa/strtord.c: In function ‘__ULtod_D2A’: gdtoa/strtord.c:55:34: warning: unsigned conversion from ‘int’ to ‘ULong’ {aka ‘unsigned int’} changes value from ‘-1048577’ to ‘4293918719’ [-Wsign-conversion] 55 | L[_0] = (bits[1] & ~0x100000) | ((exp + 0x3ff + 52) << 20); | ^ gdtoa/strtord.c:55:47: warning: conversion to ‘ULong’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 55 | L[_0] = (bits[1] & ~0x100000) | ((exp + 0x3ff + 52) << 20); | ^ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c gdtoa/strtorx.c -o gdtoa/strtorx.o In file included from gdtoa/strtorx.c:32: gdtoa/gdtoaimp.h:492:14: warning: redundant redeclaration of ‘__dtoa’ [-Wredundant-decls] 492 | #define dtoa __dtoa | ^~~~~~ gdtoa/gdtoaimp.h:552:15: note: in expansion of macro ‘dtoa’ 552 | extern char *dtoa ANSI((double d, int mode, int ndigits, | ^~~~ In file included from gdtoa/gdtoaimp.h:181: gdtoa/gdtoa.h:107:14: note: previous declaration of ‘__dtoa’ with type ‘char *(double, int, int, int *, int *, char **)’ 107 | extern char* __dtoa ANSI((double d, int mode, int ndigits, int *decpt, | ^~~~~~ gdtoa/gdtoaimp.h:573:16: warning: redundant redeclaration of ‘strtod’ [-Wredundant-decls] 573 | extern double strtod ANSI((const char *s00, char **se)); | ^~~~~~ In file included from gdtoa/gdtoaimp.h:192: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/stdlib.h:110:23: note: previous declaration of ‘strtod’ with type ‘double(const char *, char **)’ 110 | double _TLIBC_CDECL_ strtod(const char *, char **); | ^~~~~~ gdtoa/strtorx.c: In function ‘__ULtox_D2A’: gdtoa/strtorx.c:73:25: warning: conversion from ‘int’ to ‘UShort’ {aka ‘short unsigned int’} may change value [-Wconversion] 73 | L[_0] = exp + 0x3fff + 63; | ^~~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c gdtoa/sum.c -o gdtoa/sum.o In file included from gdtoa/sum.c:32: gdtoa/gdtoaimp.h:492:14: warning: redundant redeclaration of ‘__dtoa’ [-Wredundant-decls] 492 | #define dtoa __dtoa | ^~~~~~ gdtoa/gdtoaimp.h:552:15: note: in expansion of macro ‘dtoa’ 552 | extern char *dtoa ANSI((double d, int mode, int ndigits, | ^~~~ In file included from gdtoa/gdtoaimp.h:181: gdtoa/gdtoa.h:107:14: note: previous declaration of ‘__dtoa’ with type ‘char *(double, int, int, int *, int *, char **)’ 107 | extern char* __dtoa ANSI((double d, int mode, int ndigits, int *decpt, | ^~~~~~ gdtoa/gdtoaimp.h:573:16: warning: redundant redeclaration of ‘strtod’ [-Wredundant-decls] 573 | extern double strtod ANSI((const char *s00, char **se)); | ^~~~~~ In file included from gdtoa/gdtoaimp.h:192: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/stdlib.h:110:23: note: previous declaration of ‘strtod’ with type ‘double(const char *, char **)’ 110 | double _TLIBC_CDECL_ strtod(const char *, char **); | ^~~~~~ gdtoa/sum.c: In function ‘__sum_D2A’: gdtoa/gdtoaimp.h:489:51: warning: conversion to ‘long unsigned int’ from ‘int’ may change the sign of the result [-Wsign-conversion] 489 | #define Bcopy(x,y) memcpy(&x->sign,&y->sign,y->wds*sizeof(ULong) + 2*sizeof(int)) | ^ gdtoa/sum.c:95:25: note: in expansion of macro ‘Bcopy’ 95 | Bcopy(b, c); | ^~~~~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c gdtoa/ulp.c -o gdtoa/ulp.o In file included from gdtoa/ulp.c:32: gdtoa/gdtoaimp.h:492:14: warning: redundant redeclaration of ‘__dtoa’ [-Wredundant-decls] 492 | #define dtoa __dtoa | ^~~~~~ gdtoa/gdtoaimp.h:552:15: note: in expansion of macro ‘dtoa’ 552 | extern char *dtoa ANSI((double d, int mode, int ndigits, | ^~~~ In file included from gdtoa/gdtoaimp.h:181: gdtoa/gdtoa.h:107:14: note: previous declaration of ‘__dtoa’ with type ‘char *(double, int, int, int *, int *, char **)’ 107 | extern char* __dtoa ANSI((double d, int mode, int ndigits, int *decpt, | ^~~~~~ gdtoa/gdtoaimp.h:573:16: warning: redundant redeclaration of ‘strtod’ [-Wredundant-decls] 573 | extern double strtod ANSI((const char *s00, char **se)); | ^~~~~~ In file included from gdtoa/gdtoaimp.h:192: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/stdlib.h:110:23: note: previous declaration of ‘strtod’ with type ‘double(const char *, char **)’ 110 | double _TLIBC_CDECL_ strtod(const char *, char **); | ^~~~~~ gdtoa/ulp.c: In function ‘__ulp_D2A’: gdtoa/ulp.c:45:13: warning: conversion to ‘int’ from ‘ULong’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 45 | L = (word0(x) & Exp_mask) - (P-1)*Exp_msk1; | ^ gdtoa/ulp.c:52:29: warning: conversion to ‘ULong’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 52 | word0(&a) = L; | ^ gdtoa/ulp.c:65:37: warning: conversion to ‘ULong’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 65 | word1(&a) = L >= 31 ? 1 : 1 << (31 - L); | ^ g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -fno-exceptions -fno-rtti -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c gen/__memcpy_chk.cpp -o gen/__memcpy_chk.o g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -fno-exceptions -fno-rtti -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c gen/__memmove_chk.cpp -o gen/__memmove_chk.o g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -fno-exceptions -fno-rtti -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c gen/__mempcpy_chk.cpp -o gen/__mempcpy_chk.o g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -fno-exceptions -fno-rtti -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c gen/__memset_chk.cpp -o gen/__memset_chk.o g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -fno-exceptions -fno-rtti -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c gen/__stpcpy_chk.cpp -o gen/__stpcpy_chk.o g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -fno-exceptions -fno-rtti -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c gen/__stpncpy_chk.cpp -o gen/__stpncpy_chk.o g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -fno-exceptions -fno-rtti -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c gen/__strcat_chk.cpp -o gen/__strcat_chk.o g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -fno-exceptions -fno-rtti -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c gen/__strcpy_chk.cpp -o gen/__strcpy_chk.o g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -fno-exceptions -fno-rtti -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c gen/__strlen_chk.cpp -o gen/__strlen_chk.o g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -fno-exceptions -fno-rtti -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c gen/__strncat_chk.cpp -o gen/__strncat_chk.o g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -fno-exceptions -fno-rtti -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c gen/__strncpy_chk.cpp -o gen/__strncpy_chk.o g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -fno-exceptions -fno-rtti -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c gen/__vsnprintf_chk.cpp -o gen/__vsnprintf_chk.o g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -fno-exceptions -fno-rtti -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c gen/__vsprintf_chk.cpp -o gen/__vsprintf_chk.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c gen/alloca.S -o gen/alloca.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c gen/assert.c -o gen/assert.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c gen/ctype_.c -o gen/ctype_.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c gen/errlist.c -o gen/errlist.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c gen/errno.c -o gen/errno.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c gen/fpclassify.c -o gen/fpclassify.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c gen/fpclassifyl.c -o gen/fpclassifyl.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c gen/getpagesize.c -o gen/getpagesize.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c gen/infinity.c -o gen/infinity.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c gen/isctype.c -o gen/isctype.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c gen/isfinite.c -o gen/isfinite.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c gen/isfinitel.c -o gen/isfinitel.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c gen/isinf.c -o gen/isinf.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c gen/isinfl.c -o gen/isinfl.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c gen/isnan.c -o gen/isnan.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c gen/isnanl.c -o gen/isnanl.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c gen/isnormal.c -o gen/isnormal.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c gen/isnormall.c -o gen/isnormall.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c gen/nan.c -o gen/nan.o gen/nan.c:9:49: warning: conversion from ‘int’ to ‘char’ changes value from ‘192’ to ‘-64’ [-Wconversion] 9 | { 0, 0, 0xc0, 0x7f }; | ^~~~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c gen/sbrk.c -o gen/sbrk.o In file included from gen/sbrk.c:35: /builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts/trts_util.h:59:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes] 59 | bool is_utility_thread(); | ^~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts/trts_util.h:60:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes] 60 | size_t get_max_tcs_num(); | ^~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts/trts_util.h:61:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes] 61 | bool is_pkru_enabled(); | ^~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts/trts_util.h:63:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes] 63 | bool is_tcs_binding_mode(); | ^~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts/trts_util.h:65:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes] 65 | size_t get_xsave_size(); | ^~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts/trts_util.h:67:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes] 67 | int get_ssa_aexnotify(); | ^~~ gen/sbrk.c: In function ‘sbrk’: gen/sbrk.c:100:23: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘intptr_t’ {aka ‘long int’} [-Wsign-compare] 100 | if (heap_used < n) | ^ gen/sbrk.c:103:19: warning: conversion to ‘long unsigned int’ from ‘intptr_t’ {aka ‘long int’} may change the sign of the result [-Wsign-conversion] 103 | heap_used -= n; | ^~ gen/sbrk.c:117:24: warning: conversion to ‘size_t’ {aka ‘long unsigned int’} from ‘intptr_t’ {aka ‘long int’} may change the sign of the result [-Wsign-conversion] 117 | size = n; | ^ gen/sbrk.c:139:31: warning: conversion to ‘long unsigned int’ from ‘intptr_t’ {aka ‘long int’} may change the sign of the result [-Wsign-conversion] 139 | if((heap_used > (SIZE_MAX - n)) || ((heap_used + n) > heap_size)) | ^ gen/sbrk.c:139:52: warning: conversion to ‘long unsigned int’ from ‘intptr_t’ {aka ‘long int’} may change the sign of the result [-Wsign-conversion] 139 | if((heap_used > (SIZE_MAX - n)) || ((heap_used + n) > heap_size)) | ^ gen/sbrk.c:148:15: warning: conversion to ‘long unsigned int’ from ‘intptr_t’ {aka ‘long int’} may change the sign of the result [-Wsign-conversion] 148 | heap_used += n; | ^~ gen/sbrk.c:160:20: warning: conversion to ‘size_t’ {aka ‘long unsigned int’} from ‘intptr_t’ {aka ‘long int’} may change the sign of the result [-Wsign-conversion] 160 | size = n; | ^ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c gen/se_cpuid.c -o gen/se_cpuid.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c gen/signbit.c -o gen/signbit.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c gen/signbitl.c -o gen/signbitl.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c gen/spinlock.c -o gen/spinlock.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c gen/tolower_.c -o gen/tolower_.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c gen/toupper_.c -o gen/toupper_.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c locale/btowc.c -o locale/btowc.o locale/btowc.c: In function ‘btowc’: locale/btowc.c:53:16: warning: conversion to ‘wint_t’ {aka ‘unsigned int’} from ‘wchar_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 53 | return (wc); | ^ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c locale/iswalnum.c -o locale/iswalnum.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c locale/iswalpha.c -o locale/iswalpha.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c locale/iswblank.c -o locale/iswblank.o locale/iswblank.c: In function ‘iswblank’: locale/iswblank.c:6:24: warning: conversion to ‘int’ from ‘wint_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 6 | return isblank(wc); | ^~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c locale/iswcntrl.c -o locale/iswcntrl.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c locale/iswctype.c -o locale/iswctype.o locale/iswctype.c: In function ‘wctype’: locale/iswctype.c:60:32: warning: conversion to ‘wctype_t’ {aka ‘long unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 60 | return i; | ^ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c locale/iswdigit.c -o locale/iswdigit.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c locale/iswgraph.c -o locale/iswgraph.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c locale/iswlower.c -o locale/iswlower.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c locale/iswprint.c -o locale/iswprint.o locale/iswprint.c: In function ‘iswprint’: locale/iswprint.c:13:27: warning: suggest parentheses around ‘+’ in operand of ‘&’ [-Wparentheses] 13 | return (wc+1 & 0x7f) >= 0x21; | ~~^~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c locale/iswpunct.c -o locale/iswpunct.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c locale/iswspace.c -o locale/iswspace.o locale/iswspace.c: In function ‘iswspace’: locale/iswspace.c:16:37: warning: conversion to ‘wchar_t’ {aka ‘int’} from ‘wint_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 16 | return wc && wcschr(spaces, wc); | ^~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c locale/iswupper.c -o locale/iswupper.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c locale/iswxdigit.c -o locale/iswxdigit.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c locale/mblen.c -o locale/mblen.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c locale/mbrlen.c -o locale/mbrlen.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c locale/mbstowcs.c -o locale/mbstowcs.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c locale/mbtowc.c -o locale/mbtowc.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c locale/multibyte_citrus_none.c -o locale/multibyte_citrus_none.o locale/multibyte_citrus_none.c:43:8: warning: redundant redeclaration of ‘mbsnrtowcs’ [-Wredundant-decls] 43 | size_t mbsnrtowcs(wchar_t *, const char **, size_t, size_t, mbstate_t *); | ^~~~~~~~~~ In file included from locale/multibyte_citrus_none.c:39: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/wchar.h:132:27: note: previous declaration of ‘mbsnrtowcs’ with type ‘size_t(wchar_t * restrict, const char ** restrict, size_t, size_t, mbstate_t * restrict)’ {aka ‘long unsigned int(int * restrict, const char ** restrict, long unsigned int, long unsigned int, __mbstate_t * restrict)’} 132 | size_t _TLIBC_CDECL_ mbsnrtowcs(wchar_t *__restrict, const char **__restrict, size_t, size_t, mbstate_t *__restrict); | ^~~~~~~~~~ locale/multibyte_citrus_none.c:44:8: warning: redundant redeclaration of ‘wcsnrtombs’ [-Wredundant-decls] 44 | size_t wcsnrtombs(char *, const wchar_t **, size_t, size_t, mbstate_t *); | ^~~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/wchar.h:131:27: note: previous declaration of ‘wcsnrtombs’ with type ‘size_t(char * restrict, const wchar_t ** restrict, size_t, size_t, mbstate_t * restrict)’ {aka ‘long unsigned int(char * restrict, const int ** restrict, long unsigned int, long unsigned int, __mbstate_t * restrict)’} 131 | size_t _TLIBC_CDECL_ wcsnrtombs(char *__restrict, const wchar_t **__restrict, size_t, size_t, mbstate_t *__restrict); | ^~~~~~~~~~ locale/multibyte_citrus_none.c: In function ‘wrapv’: locale/multibyte_citrus_none.c:54:33: warning: conversion from ‘int’ to ‘char’ may change value [-Wconversion] 54 | return ((int)ch - 0x100); | ~~~~~~~~~^~~~~~~~ locale/multibyte_citrus_none.c:56:24: warning: conversion to ‘char’ from ‘unsigned char’ may change the sign of the result [-Wsign-conversion] 56 | return (ch); | ^ locale/multibyte_citrus_none.c: In function ‘wcrtomb’: locale/multibyte_citrus_none.c:127:24: warning: unsigned conversion from ‘int’ to ‘size_t’ {aka ‘long unsigned int’} changes value from ‘-1’ to ‘18446744073709551615’ [-Wsign-conversion] 127 | return (-1); | ^ locale/multibyte_citrus_none.c:130:20: warning: conversion from ‘wchar_t’ {aka ‘int’} to ‘unsigned char’ may change value [-Wconversion] 130 | *s = wrapv(wc); | ^~ locale/multibyte_citrus_none.c: In function ‘wcsnrtombs’: locale/multibyte_citrus_none.c:156:40: warning: unsigned conversion from ‘int’ to ‘size_t’ {aka ‘long unsigned int’} changes value from ‘-1’ to ‘18446744073709551615’ [-Wsign-conversion] 156 | return (-1); | ^ locale/multibyte_citrus_none.c:169:32: warning: unsigned conversion from ‘int’ to ‘size_t’ {aka ‘long unsigned int’} changes value from ‘-1’ to ‘18446744073709551615’ [-Wsign-conversion] 169 | return (-1); | ^ locale/multibyte_citrus_none.c:171:32: warning: conversion from ‘wchar_t’ {aka ‘int’} to ‘unsigned char’ may change value [-Wconversion] 171 | dst[i] = wrapv(wc); | ^~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c locale/towctrans.c -o locale/towctrans.o locale/towctrans.c: In function ‘__towcase’: locale/towctrans.c:255:23: warning: conversion to ‘wint_t’ {aka ‘unsigned int’} from ‘wchar_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 255 | if (!iswalpha(wc) | ^~ locale/towctrans.c:262:12: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 262 | if (lower && (unsigned)wc - 0x10a0 < 0x2e) | ^ locale/towctrans.c:265:12: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 265 | if (!lower && (unsigned)wc - 0x2d00 < 0x26) | ^ locale/towctrans.c:274:33: warning: conversion to ‘unsigned int’ from ‘int’ may change the sign of the result [-Wsign-conversion] 274 | if ((unsigned)wc-base < casemaps[i].len) { | ^ locale/towctrans.c:284:26: warning: conversion to ‘unsigned int’ from ‘int’ may change the sign of the result [-Wsign-conversion] 284 | if ((unsigned)wc - (0x10428 - 0x28*lower) < 0x28) | ^ locale/towctrans.c:286:26: warning: conversion to ‘unsigned int’ from ‘int’ may change the sign of the result [-Wsign-conversion] 286 | if ((unsigned)wc - (0x104d8 - 0x28*lower) < 0x24) | ^ locale/towctrans.c:288:26: warning: conversion to ‘unsigned int’ from ‘int’ may change the sign of the result [-Wsign-conversion] 288 | if ((unsigned)wc - (0x10cc0 - 0x40*lower) < 0x33) | ^ locale/towctrans.c:290:26: warning: conversion to ‘unsigned int’ from ‘int’ may change the sign of the result [-Wsign-conversion] 290 | if ((unsigned)wc - (0x118c0 - 0x20*lower) < 0x20) | ^ locale/towctrans.c:292:26: warning: conversion to ‘unsigned int’ from ‘int’ may change the sign of the result [-Wsign-conversion] 292 | if ((unsigned)wc - (0x1e922 - 0x22*lower) < 0x22) | ^ locale/towctrans.c: In function ‘towupper’: locale/towctrans.c:299:45: warning: conversion to ‘int’ from ‘wint_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 299 | return (unsigned)wc < 128 ? toupper(wc) : __towcase(wc, 0); | ^~ locale/towctrans.c:299:61: warning: conversion to ‘wchar_t’ {aka ‘int’} from ‘wint_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 299 | return (unsigned)wc < 128 ? toupper(wc) : __towcase(wc, 0); | ^~ locale/towctrans.c:299:49: warning: conversion to ‘wint_t’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 299 | return (unsigned)wc < 128 ? toupper(wc) : __towcase(wc, 0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ locale/towctrans.c: In function ‘towlower’: locale/towctrans.c:304:45: warning: conversion to ‘int’ from ‘wint_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 304 | return (unsigned)wc < 128 ? tolower(wc) : __towcase(wc, 1); | ^~ locale/towctrans.c:304:61: warning: conversion to ‘wchar_t’ {aka ‘int’} from ‘wint_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 304 | return (unsigned)wc < 128 ? tolower(wc) : __towcase(wc, 1); | ^~ locale/towctrans.c:304:49: warning: conversion to ‘wint_t’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 304 | return (unsigned)wc < 128 ? tolower(wc) : __towcase(wc, 1); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c locale/wcscoll.c -o locale/wcscoll.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c locale/wcstold.c -o locale/wcstold.o In file included from locale/wcstold.c:13: locale/_wcstod.h: In function ‘wcstold’: locale/_wcstod.h:55:25: warning: conversion to ‘wint_t’ {aka ‘unsigned int’} from ‘wchar_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 55 | while (iswspace(*src)) { | ^~~~ locale/_wcstod.h:96:16: warning: conversion to ‘size_t’ {aka ‘long unsigned int’} from ‘long int’ may change the sign of the result [-Wsign-conversion] 96 | size = src - start; | ^~~ locale/_wcstod.h:134:37: warning: declaration of ‘s’ shadows a previous local [-Wshadow] 134 | const char *s = buf; | ^ locale/_wcstod.h:105:32: note: shadowed declaration is here 105 | const wchar_t *s; | ^ locale/_wcstod.h:136:57: warning: conversion to ‘size_t’ {aka ‘long unsigned int’} from ‘long int’ may change the sign of the result [-Wsign-conversion] 136 | size = mbsnrtowcs(NULL, &s, end - buf, 0, &st); | ~~~~^~~~~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c locale/wcstoll.c -o locale/wcstoll.o In file included from locale/wcstoll.c:18: locale/_wcstol.h: In function ‘wcstoll’: locale/_wcstol.h:70:22: warning: conversion to ‘wint_t’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 70 | wc = (wchar_t) *s++; | ^ locale/_wcstol.h:74:22: warning: conversion to ‘wint_t’ {aka ‘unsigned int’} from ‘wchar_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 74 | wc = *s++; | ^ locale/_wcstol.h:78:30: warning: conversion to ‘wint_t’ {aka ‘unsigned int’} from ‘wchar_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 78 | wc = *s++; | ^ locale/_wcstol.h:82:22: warning: conversion to ‘wint_t’ {aka ‘unsigned int’} from ‘wchar_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 82 | wc = s[1]; | ^ locale/_wcstol.h:102:38: warning: conversion to ‘wint_t’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 102 | for (acc = 0, any = 0;; wc = (wchar_t) *s++) { | ^ locale/_wcstol.h:103:29: warning: conversion to ‘wchar_t’ {aka ‘int’} from ‘wint_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 103 | i = wctoint(wc); | ^~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c locale/wcstombs.c -o locale/wcstombs.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c locale/wcstoull.c -o locale/wcstoull.o In file included from locale/wcstoull.c:17: locale/_wcstoul.h: In function ‘wcstoull’: locale/_wcstoul.h:68:22: warning: conversion to ‘wint_t’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 68 | wc = (wchar_t) *s++; | ^ locale/_wcstoul.h:72:22: warning: conversion to ‘wint_t’ {aka ‘unsigned int’} from ‘wchar_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 72 | wc = *s++; | ^ locale/_wcstoul.h:76:30: warning: conversion to ‘wint_t’ {aka ‘unsigned int’} from ‘wchar_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 76 | wc = *s++; | ^ locale/_wcstoul.h:80:22: warning: conversion to ‘wint_t’ {aka ‘unsigned int’} from ‘wchar_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 80 | wc = s[1]; | ^ locale/_wcstoul.h:92:38: warning: conversion to ‘wint_t’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 92 | for (acc = 0, any = 0;; wc = (wchar_t) *s++) { | ^ locale/_wcstoul.h:93:29: warning: conversion to ‘wchar_t’ {aka ‘int’} from ‘wint_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 93 | i = wctoint(wc); | ^~ locale/_wcstoul.h:94:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 94 | if (i == (wint_t)-1) | ^~ locale/_wcstoul.h:107:29: warning: conversion to ‘uint_type’ {aka ‘long long unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 107 | acc += i; | ^~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c locale/wcsxfrm.c -o locale/wcsxfrm.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c locale/wctob.c -o locale/wctob.o locale/wctob.c: In function ‘wctob’: locale/wctob.c:40:39: warning: conversion to ‘wchar_t’ {aka ‘int’} from ‘wint_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 40 | if (c == WEOF || wcrtomb(buf, c, &mbs) != 1) | ^ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c locale/wctomb.c -o locale/wctomb.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c locale/wctrans.c -o locale/wctrans.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/b_exp__D.c -o math/b_exp__D.o In file included from math/b_exp__D.c:68: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/b_exp__D.c:67: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/b_exp__D.c:70:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 70 | static const double p1 = 0.16666666666666601903656896865868475288152694702148; //0x1.555555555553ep-3 | ^~~~~~ math/b_exp__D.c:71:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 71 | static const double p2 = -0.0027777777777015593384246638919421457103453576564789; //-0x1.6c16c16bebd93p-9; | ^~~~~~ math/b_exp__D.c:72:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 72 | static const double p3 = 6.6137563214379343611709627381856080319266766309738E-05; //0x1.1566aaf25de2cp-14; | ^~~~~~ math/b_exp__D.c:73:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 73 | static const double p4 = -1.6533902205465251538963342495258679321068484568968E-06; //0x1.bbd41c5d26bf1p-20; | ^~~~~~ math/b_exp__D.c:74:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 74 | static const double p5 = 4.1381367970572384603884872472656653030753659550101E-08; // 0x1.6376972bea4d0p-25; | ^~~~~~ math/b_exp__D.c:75:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 75 | static const double ln2hi = 0.69314718036912381649017333984375; // 0x1.62e42fee00000p-1 | ^~~~~~ math/b_exp__D.c:76:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 76 | static const double ln2lo = 1.9082149292705877000219933871296828370445197720073E-10; //0x1.a39ef35793c76p-33 | ^~~~~~ math/b_exp__D.c:77:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 77 | static const double lnhuge = 716.021037518423554502078332006931304931640625; //0x1.6602b15b7ecf2p9 | ^~~~~~ math/b_exp__D.c:78:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 78 | static const double lntiny = -751.37154372698068982572294771671295166015625; // -0x1.77af8ebeae354p9 | ^~~~~~ math/b_exp__D.c:79:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 79 | static const double invln2 = 1.4426950408889633870046509400708600878715515136719; //0x1.71547652b82fep0 | ^~~~~~ math/b_exp__D.c: In function ‘__exp__D’: math/b_exp__D.c:96:25: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 96 | k = z + copysign(.5, x); | ^ math/b_exp__D.c:96:29: warning: conversion from ‘double’ to ‘int’ may change value [-Wfloat-conversion] 96 | k = z + copysign(.5, x); | ^ math/b_exp__D.c:105:25: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 105 | c = (x*c)/(2.0-c); | ^ math/b_exp__D.c:107:25: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 107 | return scalb(1.+(hi-(lo - c)), k); | ^~~~~~ math/b_exp__D.c:113:22: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 113 | if(isfinite(x)) return(scalb(1.0,-5000)); | ^~ math/b_exp__D.c:116:22: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 116 | else return(0.0); | ^~~~ math/b_exp__D.c:122:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 122 | return( isfinite(x) ? scalb(1.0,5000) : x); | ^~~~~~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/b_log__D.c -o math/b_log__D.o In file included from math/b_log__D.c:32: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/b_log__D.c:31: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/b_log__D.c:80:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 80 | static const double A1 = .08333333333333178827; | ^~~~~~ math/b_log__D.c:81:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 81 | static const double A2 = .01250000000377174923; | ^~~~~~ math/b_log__D.c:82:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 82 | static const double A3 = .002232139987919447809; | ^~~~~~ math/b_log__D.c:83:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 83 | static const double A4 = .0004348877777076145742; | ^~~~~~ math/b_log__D.c:86:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 86 | 0., | ^~ math/b_log__D.c:87:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 87 | .007782140442060381246, | ^~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:88:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 88 | .015504186535963526694, | ^~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:89:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 89 | .023167059281547608406, | ^~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:90:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 90 | .030771658666765233647, | ^~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:91:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 91 | .038318864302141264488, | ^~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:92:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 92 | .045809536031242714670, | ^~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:93:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 93 | .053244514518837604555, | ^~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:94:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 94 | .060624621816486978786, | ^~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:95:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 95 | .067950661908525944454, | ^~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:96:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 96 | .075223421237524235039, | ^~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:97:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 97 | .082443669210988446138, | ^~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:98:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 98 | .089612158689760690322, | ^~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:99:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 99 | .096729626458454731618, | ^~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:100:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 100 | .103796793681567578460, | ^~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:101:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 101 | .110814366340264314203, | ^~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:102:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 102 | .117783035656430001836, | ^~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:103:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 103 | .124703478501032805070, | ^~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:104:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 104 | .131576357788617315236, | ^~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:105:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 105 | .138402322859292326029, | ^~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:106:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 106 | .145182009844575077295, | ^~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:107:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 107 | .151916042025732167530, | ^~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:108:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 108 | .158605030176659056451, | ^~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:109:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 109 | .165249572895390883786, | ^~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:110:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 110 | .171850256926518341060, | ^~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:111:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 111 | .178407657472689606947, | ^~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:112:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 112 | .184922338493834104156, | ^~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:113:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 113 | .191394852999565046047, | ^~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:114:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 114 | .197825743329758552135, | ^~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:115:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 115 | .204215541428766300668, | ^~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:116:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 116 | .210564769107350002741, | ^~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:117:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 117 | .216873938300523150246, | ^~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:118:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 118 | .223143551314024080056, | ^~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:119:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 119 | .229374101064877322642, | ^~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:120:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 120 | .235566071312860003672, | ^~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:121:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 121 | .241719936886966024758, | ^~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:122:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 122 | .247836163904594286577, | ^~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:123:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 123 | .253915209980732470285, | ^~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:124:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 124 | .259957524436686071567, | ^~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:125:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 125 | .265963548496984003577, | ^~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:126:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 126 | .271933715484010463114, | ^~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:127:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 127 | .277868451003087102435, | ^~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:128:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 128 | .283768173130738432519, | ^~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:129:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 129 | .289633292582948342896, | ^~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:130:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 130 | .295464212893421063199, | ^~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:131:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 131 | .301261330578199704177, | ^~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:132:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 132 | .307025035294827830512, | ^~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:133:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 133 | .312755710004239517729, | ^~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:134:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 134 | .318453731118097493890, | ^~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:135:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 135 | .324119468654316733591, | ^~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:136:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 136 | .329753286372579168528, | ^~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:137:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 137 | .335355541920762334484, | ^~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:138:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 138 | .340926586970454081892, | ^~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:139:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 139 | .346466767346100823488, | ^~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:140:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 140 | .351976423156884266063, | ^~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:141:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 141 | .357455888922231679316, | ^~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:142:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 142 | .362905493689140712376, | ^~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:143:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 143 | .368325561158599157352, | ^~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:144:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 144 | .373716409793814818840, | ^~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:145:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 145 | .379078352934811846353, | ^~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:146:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 146 | .384411698910298582632, | ^~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:147:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 147 | .389716751140440464951, | ^~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:148:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 148 | .394993808240542421117, | ^~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:149:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 149 | .400243164127459749579, | ^~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:150:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 150 | .405465108107819105498, | ^~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:151:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 151 | .410659924985338875558, | ^~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:152:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 152 | .415827895143593195825, | ^~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:153:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 153 | .420969294644237379543, | ^~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:154:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 154 | .426084395310681429691, | ^~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:155:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 155 | .431173464818130014464, | ^~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:156:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 156 | .436236766774527495726, | ^~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:157:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 157 | .441274560805140936281, | ^~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:158:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 158 | .446287102628048160113, | ^~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:159:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 159 | .451274644139630254358, | ^~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:160:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 160 | .456237433481874177232, | ^~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:161:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 161 | .461175715122408291790, | ^~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:162:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 162 | .466089729924533457960, | ^~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:163:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 163 | .470979715219073113985, | ^~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:164:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 164 | .475845904869856894947, | ^~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:165:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 165 | .480688529345570714212, | ^~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:166:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 166 | .485507815781602403149, | ^~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:167:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 167 | .490303988045525329653, | ^~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:168:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 168 | .495077266798034543171, | ^~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:169:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 169 | .499827869556611403822, | ^~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:170:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 170 | .504556010751912253908, | ^~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:171:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 171 | .509261901790523552335, | ^~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:172:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 172 | .513945751101346104405, | ^~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:173:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 173 | .518607764208354637958, | ^~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:174:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 174 | .523248143765158602036, | ^~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:175:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 175 | .527867089620485785417, | ^~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:176:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 176 | .532464798869114019908, | ^~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:177:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 177 | .537041465897345915436, | ^~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:178:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 178 | .541597282432121573947, | ^~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:179:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 179 | .546132437597407260909, | ^~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:180:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 180 | .550647117952394182793, | ^~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:181:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 181 | .555141507540611200965, | ^~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:182:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 182 | .559615787935399566777, | ^~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:183:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 183 | .564070138285387656651, | ^~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:184:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 184 | .568504735352689749561, | ^~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:185:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 185 | .572919753562018740922, | ^~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:186:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 186 | .577315365035246941260, | ^~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:187:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 187 | .581691739635061821900, | ^~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:188:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 188 | .586049045003164792433, | ^~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:189:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 189 | .590387446602107957005, | ^~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:190:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 190 | .594707107746216934174, | ^~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:191:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 191 | .599008189645246602594, | ^~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:192:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 192 | .603290851438941899687, | ^~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:193:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 193 | .607555250224322662688, | ^~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:194:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 194 | .611801541106615331955, | ^~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:195:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 195 | .616029877215623855590, | ^~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:196:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 196 | .620240409751204424537, | ^~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:197:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 197 | .624433288012369303032, | ^~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:198:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 198 | .628608659422752680256, | ^~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:199:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 199 | .632766669570628437213, | ^~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:200:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 200 | .636907462236194987781, | ^~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:201:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 201 | .641031179420679109171, | ^~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:202:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 202 | .645137961373620782978, | ^~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:203:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 203 | .649227946625615004450, | ^~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:204:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 204 | .653301272011958644725, | ^~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:205:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 205 | .657358072709030238911, | ^~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:206:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 206 | .661398482245203922502, | ^~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:207:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 207 | .665422632544505177065, | ^~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:208:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 208 | .669430653942981734871, | ^~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:209:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 209 | .673422675212350441142, | ^~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:210:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 210 | .677398823590920073911, | ^~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:211:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 211 | .681359224807238206267, | ^~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:212:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 212 | .685304003098281100392, | ^~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:213:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 213 | .689233281238557538017, | ^~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:214:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 214 | .693147180560117703862 | ^~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:218:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 218 | 0., | ^~ math/b_log__D.c:219:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 219 | -.00000000000000543229938420049, | ^ math/b_log__D.c:220:10: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 220 | .00000000000000172745674997061, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:221:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 221 | -.00000000000001323017818229233, | ^ math/b_log__D.c:222:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 222 | -.00000000000001154527628289872, | ^ math/b_log__D.c:223:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 223 | -.00000000000000466529469958300, | ^ math/b_log__D.c:224:10: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 224 | .00000000000005148849572685810, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:225:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 225 | -.00000000000002532168943117445, | ^ math/b_log__D.c:226:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 226 | -.00000000000005213620639136504, | ^ math/b_log__D.c:227:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 227 | -.00000000000001819506003016881, | ^ math/b_log__D.c:228:10: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 228 | .00000000000006329065958724544, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:229:10: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 229 | .00000000000008614512936087814, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:230:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 230 | -.00000000000007355770219435028, | ^ math/b_log__D.c:231:10: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 231 | .00000000000009638067658552277, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:232:10: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 232 | .00000000000007598636597194141, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:233:10: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 233 | .00000000000002579999128306990, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:234:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 234 | -.00000000000004654729747598444, | ^ math/b_log__D.c:235:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 235 | -.00000000000007556920687451336, | ^ math/b_log__D.c:236:10: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 236 | .00000000000010195735223708472, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:237:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 237 | -.00000000000017319034406422306, | ^ math/b_log__D.c:238:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 238 | -.00000000000007718001336828098, | ^ math/b_log__D.c:239:10: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 239 | .00000000000010980754099855238, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:240:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 240 | -.00000000000002047235780046195, | ^ math/b_log__D.c:241:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 241 | -.00000000000008372091099235912, | ^ math/b_log__D.c:242:10: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 242 | .00000000000014088127937111135, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:243:10: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 243 | .00000000000012869017157588257, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:244:10: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 244 | .00000000000017788850778198106, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:245:10: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 245 | .00000000000006440856150696891, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:246:10: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 246 | .00000000000016132822667240822, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:247:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 247 | -.00000000000007540916511956188, | ^ math/b_log__D.c:248:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 248 | -.00000000000000036507188831790, | ^ math/b_log__D.c:249:10: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 249 | .00000000000009120937249914984, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:250:10: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 250 | .00000000000018567570959796010, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:251:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 251 | -.00000000000003149265065191483, | ^ math/b_log__D.c:252:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 252 | -.00000000000009309459495196889, | ^ math/b_log__D.c:253:10: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 253 | .00000000000017914338601329117, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:254:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 254 | -.00000000000001302979717330866, | ^ math/b_log__D.c:255:10: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 255 | .00000000000023097385217586939, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:256:10: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 256 | .00000000000023999540484211737, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:257:10: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 257 | .00000000000015393776174455408, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:258:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 258 | -.00000000000036870428315837678, | ^ math/b_log__D.c:259:10: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 259 | .00000000000036920375082080089, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:260:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 260 | -.00000000000009383417223663699, | ^ math/b_log__D.c:261:10: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 261 | .00000000000009433398189512690, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:262:10: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 262 | .00000000000041481318704258568, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:263:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 263 | -.00000000000003792316480209314, | ^ math/b_log__D.c:264:10: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 264 | .00000000000008403156304792424, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:265:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 265 | -.00000000000034262934348285429, | ^ math/b_log__D.c:266:10: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 266 | .00000000000043712191957429145, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:267:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 267 | -.00000000000010475750058776541, | ^ math/b_log__D.c:268:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 268 | -.00000000000011118671389559323, | ^ math/b_log__D.c:269:10: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 269 | .00000000000037549577257259853, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:270:10: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 270 | .00000000000013912841212197565, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:271:10: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 271 | .00000000000010775743037572640, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:272:10: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 272 | .00000000000029391859187648000, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:273:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 273 | -.00000000000042790509060060774, | ^ math/b_log__D.c:274:10: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 274 | .00000000000022774076114039555, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:275:10: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 275 | .00000000000010849569622967912, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:276:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 276 | -.00000000000023073801945705758, | ^ math/b_log__D.c:277:10: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 277 | .00000000000015761203773969435, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:278:10: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 278 | .00000000000003345710269544082, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:279:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 279 | -.00000000000041525158063436123, | ^ math/b_log__D.c:280:10: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 280 | .00000000000032655698896907146, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:281:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 281 | -.00000000000044704265010452446, | ^ math/b_log__D.c:282:10: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 282 | .00000000000034527647952039772, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:283:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 283 | -.00000000000007048962392109746, | ^ math/b_log__D.c:284:10: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 284 | .00000000000011776978751369214, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:285:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 285 | -.00000000000010774341461609578, | ^ math/b_log__D.c:286:10: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 286 | .00000000000021863343293215910, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/b_tgamma.c -o math/b_tgamma.o math/b_log__D.c:287:10: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 287 | .00000000000024132639491333131, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:288:10: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 288 | .00000000000039057462209830700, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:289:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 289 | -.00000000000026570679203560751, | ^ math/b_log__D.c:290:10: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 290 | .00000000000037135141919592021, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:291:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 291 | -.00000000000017166921336082431, | ^ math/b_log__D.c:292:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 292 | -.00000000000028658285157914353, | ^ math/b_log__D.c:293:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 293 | -.00000000000023812542263446809, | ^ math/b_log__D.c:294:10: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 294 | .00000000000006576659768580062, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:295:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 295 | -.00000000000028210143846181267, | ^ math/b_log__D.c:296:10: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 296 | .00000000000010701931762114254, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:297:10: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 297 | .00000000000018119346366441110, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:298:10: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 298 | .00000000000009840465278232627, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:299:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 299 | -.00000000000033149150282752542, | ^ math/b_log__D.c:300:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 300 | -.00000000000018302857356041668, | ^ math/b_log__D.c:301:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 301 | -.00000000000016207400156744949, | ^ math/b_log__D.c:302:10: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 302 | .00000000000048303314949553201, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:303:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 303 | -.00000000000071560553172382115, | ^ math/b_log__D.c:304:10: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 304 | .00000000000088821239518571855, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:305:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 305 | -.00000000000030900580513238244, | ^ math/b_log__D.c:306:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 306 | -.00000000000061076551972851496, | ^ math/b_log__D.c:307:10: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 307 | .00000000000035659969663347830, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:308:10: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 308 | .00000000000035782396591276383, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:309:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 309 | -.00000000000046226087001544578, | ^ math/b_log__D.c:310:10: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 310 | .00000000000062279762917225156, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:311:10: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 311 | .00000000000072838947272065741, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:312:10: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 312 | .00000000000026809646615211673, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:313:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 313 | -.00000000000010960825046059278, | ^ math/b_log__D.c:314:10: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 314 | .00000000000002311949383800537, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:315:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 315 | -.00000000000058469058005299247, | ^ math/b_log__D.c:316:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 316 | -.00000000000002103748251144494, | ^ math/b_log__D.c:317:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 317 | -.00000000000023323182945587408, | ^ math/b_log__D.c:318:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 318 | -.00000000000042333694288141916, | ^ math/b_log__D.c:319:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 319 | -.00000000000043933937969737844, | ^ math/b_log__D.c:320:10: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 320 | .00000000000041341647073835565, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:321:10: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 321 | .00000000000006841763641591466, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:322:10: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 322 | .00000000000047585534004430641, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:323:10: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 323 | .00000000000083679678674757695, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:324:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 324 | -.00000000000085763734646658640, | ^ math/b_log__D.c:325:10: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 325 | .00000000000021913281229340092, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:326:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 326 | -.00000000000062242842536431148, | ^ math/b_log__D.c:327:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 327 | -.00000000000010983594325438430, | ^ math/b_log__D.c:328:10: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 328 | .00000000000065310431377633651, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:329:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 329 | -.00000000000047580199021710769, | ^ math/b_log__D.c:330:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 330 | -.00000000000037854251265457040, | ^ math/b_log__D.c:331:10: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 331 | .00000000000040939233218678664, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:332:10: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 332 | .00000000000087424383914858291, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:333:10: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 333 | .00000000000025218188456842882, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:334:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 334 | -.00000000000003608131360422557, | ^ math/b_log__D.c:335:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 335 | -.00000000000050518555924280902, | ^ math/b_log__D.c:336:10: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 336 | .00000000000078699403323355317, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:337:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 337 | -.00000000000067020876961949060, | ^ math/b_log__D.c:338:10: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 338 | .00000000000016108575753932458, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:339:10: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 339 | .00000000000058527188436251509, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:340:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 340 | -.00000000000035246757297904791, | ^ math/b_log__D.c:341:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 341 | -.00000000000018372084495629058, | ^ math/b_log__D.c:342:10: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 342 | .00000000000088606689813494916, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:343:10: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 343 | .00000000000066486268071468700, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:344:10: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 344 | .00000000000063831615170646519, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:345:10: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 345 | .00000000000025144230728376072, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/b_log__D.c:346:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 346 | -.00000000000017239444525614834 | ^ math/b_log__D.c: In function ‘__log__D’: math/b_log__D.c:364:13: warning: conversion from ‘double’ to ‘int’ may change value [-Wfloat-conversion] 364 | m = logb(x); | ^~~~ math/b_log__D.c:367:21: warning: conversion from ‘double’ to ‘int’ may change value [-Wfloat-conversion] 367 | j = logb(g); | ^~~~ math/b_log__D.c:371:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 371 | j = N*(g-1) + .5; | ^ math/b_log__D.c:69:11: warning: conversion from ‘double’ to ‘int’ may change value [-Wfloat-conversion] 69 | #define N 128 | ^~~ math/b_log__D.c:371:13: note: in expansion of macro ‘N’ 371 | j = N*(g-1) + .5; | ^ math/b_log__D.c:372:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 372 | F = (1.0/N) * j + 1; | ^ math/b_log__D.c:387:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 387 | u2 = (2.0*(f - F*u1) - u1*f) * g; | ^~ In file included from math/b_tgamma.c:40: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/b_tgamma.c:38: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/b_tgamma.c:120:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 120 | static const double zero = 0., one = 1.0, tiny = 1e-300; | ^~~~~~ math/b_tgamma.c:120:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/b_tgamma.c:120:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/b_tgamma.c: In function ‘tgamma’: math/b_tgamma.c:128:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 128 | if(x > 171.63) | ^~ math/b_tgamma.c:132:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 132 | } else if (x >= 1.0 + LEFT + x0) | ^ math/b_tgamma.c:132:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/b_tgamma.c:132:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/b_tgamma.c:134:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 134 | else if (x > 1.e-17) | ^~~~ math/b_tgamma.c:136:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 136 | else if (x > -1.e-17) { | ^~~~ math/b_tgamma.c:137:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 137 | if (x != 0.0) | ^~ math/b_tgamma.c:137:23: warning: comparing floating-point with ‘==’ or ‘!=’ is unsafe [-Wfloat-equal] 137 | if (x != 0.0) | ^~ math/b_tgamma.c: In function ‘tgammaf’: math/b_tgamma.c:156:16: warning: conversion from ‘double’ to ‘float’ may change value [-Wfloat-conversion] 156 | return tgamma(x); | ^~~~~~~~~ math/b_tgamma.c: In function ‘large_gam’: math/b_tgamma.c:170:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 170 | p = Pa0+z*(Pa1+z*(Pa2+z*(Pa3+z*(Pa4+z*(Pa5+z*(Pa6+z*Pa7)))))); | ^ math/b_tgamma.c:170:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/b_tgamma.c:170:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/b_tgamma.c:170:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/b_tgamma.c:170:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/b_tgamma.c:170:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/b_tgamma.c:170:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/b_tgamma.c:170:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/b_tgamma.c:175:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 175 | v.a = (x -= .5); | ^ math/b_tgamma.c:181:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 181 | t.b += lns2pi_lo; t.b += p; | ^ math/b_tgamma.c:182:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 182 | u.a = lns2pi_hi + t.b; u.a += t.a; | ^ math/b_tgamma.c:184:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 184 | u.b += lns2pi_hi; u.b += t.b; | ^ math/b_tgamma.c: In function ‘small_gam’: math/b_tgamma.c:200:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 200 | if (y <= 1.0 + (LEFT + x0)) { | ^~ math/b_tgamma.c:200:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/b_tgamma.c:200:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/b_tgamma.c:201:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 201 | yy = ratfun_gam(y - x0, 0); | ^~ math/b_tgamma.c:210:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 210 | for (ym1 = y-one; ym1 > LEFT + x0; y = ym1--, yy.a--) { | ^~~ math/b_tgamma.c:210:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/b_tgamma.c:218:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 218 | yy = ratfun_gam(y - x0, 0); | ^~ math/b_tgamma.c: In function ‘smaller_gam’: math/b_tgamma.c:233:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 233 | if (x < x0 + LEFT) { | ^~ math/b_tgamma.c:233:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/b_tgamma.c:241:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 241 | t = (one-x0); t += x; | ^ math/b_tgamma.c:242:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 242 | d = (one-x0); d -= t; d += x; | ^ math/b_tgamma.c:248:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 248 | t = x - x0; | ^ math/b_tgamma.c:249:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 249 | d = (-x0 -t); d += x; | ^ math/b_tgamma.c: In function ‘ratfun_gam’: math/b_tgamma.c:268:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 268 | q = Q0 +z*(Q1+z*(Q2+z*(Q3+z*(Q4+z*(Q5+z*(Q6+z*(Q7+z*Q8))))))); | ^ math/b_tgamma.c:268:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/b_tgamma.c:268:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/b_tgamma.c:268:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/b_tgamma.c:268:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/b_tgamma.c:268:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/b_tgamma.c:268:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/b_tgamma.c:268:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/b_tgamma.c:268:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/b_tgamma.c:269:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 269 | p = P0 + z*(P1 + z*(P2 + z*(P3 + z*P4))); | ^ math/b_tgamma.c:269:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/b_tgamma.c:269:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/b_tgamma.c:269:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/b_tgamma.c:269:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/b_tgamma.c:283:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 283 | t.b = t.b*p + t.a*r.b + a0_lo; | ^ math/b_tgamma.c:285:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 285 | r.a = t.a + a0_hi; | ^ math/b_tgamma.c:287:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 287 | r.b = ((a0_hi-r.a) + t.a) + t.b; | ^ math/b_tgamma.c: In function ‘neg_gam’: math/b_tgamma.c:299:15: warning: comparing floating-point with ‘==’ or ‘!=’ is unsafe [-Wfloat-equal] 299 | if (y == x) /* Negative integer. */ | ^~ math/b_tgamma.c:302:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 302 | if (z > 0.5) | ^~ math/b_tgamma.c:304:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 304 | y = 0.5 * y; | ^ math/b_tgamma.c:305:15: warning: comparing floating-point with ‘==’ or ‘!=’ is unsafe [-Wfloat-equal] 305 | if (y == ceil(y)) | ^~ math/b_tgamma.c:307:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 307 | if (z < .25) | ^~ math/b_tgamma.c:308:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 308 | z = sin(M_PI*z); | ^ math/b_tgamma.c:310:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 310 | z = cos(M_PI*(0.5-z)); | ^ math/b_tgamma.c:310:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/b_tgamma.c:317:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 317 | lsine = __log__D(M_PI/z); /* = TRUNC(log(u)) + small */ | ^~~~~ math/b_tgamma.c:327:19: warning: comparing floating-point with ‘==’ or ‘!=’ is unsafe [-Wfloat-equal] 327 | if (one-y == x) | ^~ math/b_tgamma.c:332:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 332 | return (M_PI / (y*z)); | ^~~~~~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/cacos.S -o math/cacos.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/cacosh.S -o math/cacosh.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/e_acos.c -o math/e_acos.o In file included from math/e_acos.c:41: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/e_acos.c:39: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/e_acos.c:44:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 44 | one= 1.00000000000000000000e+00, /* 0x3FF00000, 0x00000000 */ | ^~~ math/e_acos.c:45:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 45 | pi = 3.14159265358979311600e+00, /* 0x400921FB, 0x54442D18 */ | ^~ math/e_acos.c:46:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 46 | pio2_hi = 1.57079632679489655800e+00, /* 0x3FF921FB, 0x54442D18 */ | ^~~~~~~ math/e_acos.c:47:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 47 | pio2_lo = 6.12323399573676603587e-17, /* 0x3C91A626, 0x33145C07 */ | ^~~~~~~ math/e_acos.c:48:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 48 | pS0 = 1.66666666666666657415e-01, /* 0x3FC55555, 0x55555555 */ | ^~~ math/e_acos.c:49:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 49 | pS1 = -3.25565818622400915405e-01, /* 0xBFD4D612, 0x03EB6F7D */ | ^~~ math/e_acos.c:50:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 50 | pS2 = 2.01212532134862925881e-01, /* 0x3FC9C155, 0x0E884455 */ | ^~~ math/e_acos.c:51:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 51 | pS3 = -4.00555345006794114027e-02, /* 0xBFA48228, 0xB5688F3B */ | ^~~ math/e_acos.c:52:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 52 | pS4 = 7.91534994289814532176e-04, /* 0x3F49EFE0, 0x7501B288 */ | ^~~ math/e_acos.c:53:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 53 | pS5 = 3.47933107596021167570e-05, /* 0x3F023DE1, 0x0DFDF709 */ | ^~~ math/e_acos.c:54:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 54 | qS1 = -2.40339491173441421878e+00, /* 0xC0033A27, 0x1C8A2D4B */ | ^~~ math/e_acos.c:55:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 55 | qS2 = 2.02094576023350569471e+00, /* 0x40002AE5, 0x9C598AC8 */ | ^~~ math/e_acos.c:56:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 56 | qS3 = -6.88283971605453293030e-01, /* 0xBFE6066C, 0x1B8D0159 */ | ^~~ math/e_acos.c:57:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 57 | qS4 = 7.70381505559019352791e-02; /* 0x3FB3B8C5, 0xB12E9282 */ | ^~~ math/e_acos.c: In function ‘acos’: math/math_private.h:209:9: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 209 | (i) = gh_u.parts.msw; \ | ^~~~ math/e_acos.c:64:9: note: in expansion of macro ‘GET_HIGH_WORD’ 64 | GET_HIGH_WORD(hx,x); | ^~~~~~~~~~~~~ math/e_acos.c:69:32: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 69 | if(((ix-0x3ff00000)|lx)==0) { /* |x|==1 */ | ^ math/e_acos.c:70:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 70 | if(hx>0) return 0.0; /* acos(1) = 0 */ | ^~ math/e_acos.c:71:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 71 | else return pi+2.0*pio2_lo; /* acos(-1)= pi */ | ^~~~ math/e_acos.c:83:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 83 | z = (one+x)*0.5; | ^ math/e_acos.c:89:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 89 | return pi - 2.0*(s+w); | ^~~~~~ math/e_acos.c:91:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 91 | z = (one-x)*0.5; | ^ math/e_acos.c:100:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 100 | return 2.0*(df+w); | ^~~~~~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/e_acosf.c -o math/e_acosf.o In file included from math/e_acosf.c:17: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/e_acosf.c:16: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/e_acosf.c:20:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 20 | one = 1.0000000000e+00, /* 0x3F800000 */ | ^~~ math/e_acosf.c:21:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 21 | pi = 3.1415925026e+00, /* 0x40490fda */ | ^~ math/e_acosf.c:21:7: warning: conversion from ‘double’ to ‘float’ changes value from ‘3.1415925026e+0’ to ‘3.1415925e+0’ [-Wfloat-conversion] 21 | pi = 3.1415925026e+00, /* 0x40490fda */ | ^~~~~~~~~~~~~~~~ math/e_acosf.c:22:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 22 | pio2_hi = 1.5707962513e+00, /* 0x3fc90fda */ | ^~~~~~~ math/e_acosf.c:22:12: warning: conversion from ‘double’ to ‘float’ changes value from ‘1.5707962513e+0’ to ‘1.57079625e+0’ [-Wfloat-conversion] 22 | pio2_hi = 1.5707962513e+00, /* 0x3fc90fda */ | ^~~~~~~~~~~~~~~~ math/e_acosf.c:23:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 23 | pio2_lo = 7.5497894159e-08, /* 0x33a22168 */ | ^~~~~~~ math/e_acosf.c:23:12: warning: conversion from ‘double’ to ‘float’ changes value from ‘7.5497894159e-8’ to ‘7.54978942e-8’ [-Wfloat-conversion] 23 | pio2_lo = 7.5497894159e-08, /* 0x33a22168 */ | ^~~~~~~~~~~~~~~~ math/e_acosf.c:24:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 24 | pS0 = 1.6666667163e-01, /* 0x3e2aaaab */ | ^~~ math/e_acosf.c:24:8: warning: conversion from ‘double’ to ‘float’ changes value from ‘1.6666667163000001e-1’ to ‘1.66666672e-1’ [-Wfloat-conversion] 24 | pS0 = 1.6666667163e-01, /* 0x3e2aaaab */ | ^~~~~~~~~~~~~~~~ math/e_acosf.c:25:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 25 | pS1 = -3.2556581497e-01, /* 0xbea6b090 */ | ^~~ math/e_acosf.c:25:7: warning: conversion from ‘double’ to ‘float’ changes value from ‘-3.2556581496999998e-1’ to ‘-3.25565815e-1’ [-Wfloat-conversion] 25 | pS1 = -3.2556581497e-01, /* 0xbea6b090 */ | ^ math/e_acosf.c:26:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 26 | pS2 = 2.0121252537e-01, /* 0x3e4e0aa8 */ | ^~~ math/e_acosf.c:26:8: warning: conversion from ‘double’ to ‘float’ changes value from ‘2.0121252537000001e-1’ to ‘2.01212525e-1’ [-Wfloat-conversion] 26 | pS2 = 2.0121252537e-01, /* 0x3e4e0aa8 */ | ^~~~~~~~~~~~~~~~ math/e_acosf.c:27:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 27 | pS3 = -4.0055535734e-02, /* 0xbd241146 */ | ^~~ math/e_acosf.c:27:7: warning: conversion from ‘double’ to ‘float’ changes value from ‘-4.0055535734000003e-2’ to ‘-4.00555357e-2’ [-Wfloat-conversion] 27 | pS3 = -4.0055535734e-02, /* 0xbd241146 */ | ^ math/e_acosf.c:28:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 28 | pS4 = 7.9153501429e-04, /* 0x3a4f7f04 */ | ^~~ math/e_acosf.c:28:8: warning: conversion from ‘double’ to ‘float’ changes value from ‘7.9153501428999996e-4’ to ‘7.91535014e-4’ [-Wfloat-conversion] 28 | pS4 = 7.9153501429e-04, /* 0x3a4f7f04 */ | ^~~~~~~~~~~~~~~~ math/e_acosf.c:29:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 29 | pS5 = 3.4793309169e-05, /* 0x3811ef08 */ | ^~~ math/e_acosf.c:29:8: warning: conversion from ‘double’ to ‘float’ changes value from ‘3.4793309169000002e-5’ to ‘3.47933092e-5’ [-Wfloat-conversion] 29 | pS5 = 3.4793309169e-05, /* 0x3811ef08 */ | ^~~~~~~~~~~~~~~~ math/e_acosf.c:30:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 30 | qS1 = -2.4033949375e+00, /* 0xc019d139 */ | ^~~ math/e_acosf.c:30:7: warning: conversion from ‘double’ to ‘float’ changes value from ‘-2.4033949374999999e+0’ to ‘-2.40339494e+0’ [-Wfloat-conversion] 30 | qS1 = -2.4033949375e+00, /* 0xc019d139 */ | ^ math/e_acosf.c:31:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 31 | qS2 = 2.0209457874e+00, /* 0x4001572d */ | ^~~ math/e_acosf.c:31:8: warning: conversion from ‘double’ to ‘float’ changes value from ‘2.0209457874000001e+0’ to ‘2.02094579e+0’ [-Wfloat-conversion] 31 | qS2 = 2.0209457874e+00, /* 0x4001572d */ | ^~~~~~~~~~~~~~~~ math/e_acosf.c:32:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 32 | qS3 = -6.8828397989e-01, /* 0xbf303361 */ | ^~~ math/e_acosf.c:32:7: warning: conversion from ‘double’ to ‘float’ changes value from ‘-6.8828397989000001e-1’ to ‘-6.8828398e-1’ [-Wfloat-conversion] 32 | qS3 = -6.8828397989e-01, /* 0xbf303361 */ | ^ math/e_acosf.c:33:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 33 | qS4 = 7.7038154006e-02; /* 0x3d9dc62e */ | ^~~ math/e_acosf.c:33:8: warning: conversion from ‘double’ to ‘float’ changes value from ‘7.7038154006000004e-2’ to ‘7.7038154e-2’ [-Wfloat-conversion] 33 | qS4 = 7.7038154006e-02; /* 0x3d9dc62e */ | ^~~~~~~~~~~~~~~~ math/e_acosf.c: In function ‘acosf’: math/math_private.h:266:9: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 266 | (i) = gf_u.word; \ | ^~~~ math/e_acosf.c:40:9: note: in expansion of macro ‘GET_FLOAT_WORD’ 40 | GET_FLOAT_WORD(hx,x); | ^~~~~~~~~~~~~~ math/e_acosf.c:43:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 43 | if(hx>0) return 0.0; /* acos(1) = 0 */ | ^~ math/e_acosf.c:44:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 44 | else return pi+(float)2.0*pio2_lo; /* acos(-1)= pi */ | ^~~~ math/e_acosf.c:56:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 56 | z = (one+x)*(float)0.5; | ^ math/e_acosf.c:62:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 62 | return pi - (float)2.0*(s+w); | ^~~~~~ math/e_acosf.c:65:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 65 | z = (one-x)*(float)0.5; | ^ math/math_private.h:266:9: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 266 | (i) = gf_u.word; \ | ^~~~ math/e_acosf.c:68:13: note: in expansion of macro ‘GET_FLOAT_WORD’ 68 | GET_FLOAT_WORD(idf,df); | ^~~~~~~~~~~~~~ math/e_acosf.c:69:34: warning: conversion to ‘unsigned int’ from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 69 | SET_FLOAT_WORD(df,idf&0xfffff000); | ^ math/math_private.h:274:16: note: in definition of macro ‘SET_FLOAT_WORD’ 274 | sf_u.word = (i); \ | ^ math/e_acosf.c:75:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 75 | return (float)2.0*(df+w); | ^~~~~~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/e_acosh.c -o math/e_acosh.o In file included from math/e_acosh.c:29: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/e_acosh.c:27: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/e_acosh.c:32:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 32 | one = 1.0, | ^~~ math/e_acosh.c:33:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 33 | ln2 = 6.93147180559945286227e-01; /* 0x3FE62E42, 0xFEFA39EF */ | ^~~ math/e_acosh.c: In function ‘acosh’: math/math_private.h:199:11: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 199 | (ix0) = ew_u.parts.msw; \ | ^~~~ math/e_acosh.c:41:9: note: in expansion of macro ‘EXTRACT_WORDS’ 41 | EXTRACT_WORDS(hx,lx,x); | ^~~~~~~~~~~~~ math/e_acosh.c:49:35: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 49 | } else if(((hx-0x3ff00000)|lx)==0) { | ^ math/e_acosh.c:50:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 50 | return 0.0; /* acosh(1) = 0 */ | ^~~~~~ math/e_acosh.c:53:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 53 | return log(2.0*x-one/(x+sqrt(t-one))); | ^~~~~~ math/e_acosh.c:56:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 56 | return log1p(t+sqrt(2.0*t+t*t)); | ^~~~~~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/e_acoshf.c -o math/e_acoshf.o In file included from math/e_acoshf.c:17: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/e_acoshf.c:16: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/e_acoshf.c:20:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 20 | one = 1.0, | ^~~ math/e_acoshf.c:21:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 21 | ln2 = 6.9314718246e-01; /* 0x3f317218 */ | ^~~ math/e_acoshf.c:21:11: warning: conversion from ‘double’ to ‘float’ changes value from ‘6.9314718245999996e-1’ to ‘6.93147182e-1’ [-Wfloat-conversion] 21 | ln2 = 6.9314718246e-01; /* 0x3f317218 */ | ^~~~~~~~~~~~~~~~ math/e_acoshf.c: In function ‘acoshf’: math/math_private.h:266:9: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 266 | (i) = gf_u.word; \ | ^~~~ math/e_acoshf.c:28:9: note: in expansion of macro ‘GET_FLOAT_WORD’ 28 | GET_FLOAT_WORD(hx,x); | ^~~~~~~~~~~~~~ math/e_acoshf.c:37:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 37 | return 0.0; /* acosh(1) = 0 */ | ^~~~~~ math/e_acoshf.c:40:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 40 | return logf((float)2.0*x-one/(x+sqrtf(t-one))); | ^~~~~~ math/e_acoshf.c:43:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 43 | return log1pf(t+sqrtf((float)2.0*t+t*t)); | ^~~~~~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/e_acoshl.c -o math/e_acoshl.o In file included from math/e_acoshl.c:29: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/e_acoshl.c:27: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/e_acoshl.c:34:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 34 | one = 1.0, | ^~~ math/e_acoshl.c: In function ‘acoshl’: math/math_private.h:127:10: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘short int’ may change the sign of the result [-Wsign-conversion] 127 | (se) = ew_u.parts.exp; \ | ^~~~ math/e_acoshl.c:42:9: note: in expansion of macro ‘GET_LDOUBLE_WORDS’ 42 | GET_LDOUBLE_WORDS(se,i0,i1,x); | ^~~~~~~~~~~~~~~~~ math/e_acoshl.c:51:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 51 | return 0.0; /* acosh(1) = 0 */ | ^~~~~~ math/e_acoshl.c:54:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 54 | return logl(2.0*x-one/(x+sqrtl(t-one))); | ^~~~~~ math/e_acoshl.c:57:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 57 | return log1pl(t+sqrtl(2.0*t+t*t)); | ^~~~~~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/e_acosl.c -o math/e_acosl.o In file included from math/e_acosl.c:23: math/invtrig.h: In function ‘Q’: math/invtrig.h:102:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 102 | return (1.0 + x * (qS1 + x * (qS2 + x * (qS3 + x * (qS4 + x * qS5))))); | ^~~~~~ In file included from math/e_acosl.c:24: math/math_private.h: At top level: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/e_acosl.c:21: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/e_acosl.c:35:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 35 | one= 1.00000000000000000000e+00; | ^~~ math/e_acosl.c:40:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 40 | pi1 = 3.14159265358979311600e+00, /* 0x1.921fb54442d18p+1 */ | ^~~ math/e_acosl.c:41:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 41 | pi2 = 1.22514845490862001043e-16; /* 0x1.1a80000000000p-53 */ | ^~~ math/e_acosl.c: In function ‘acosl’: math/e_acosl.c:69:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 69 | if (expsign>0) return 0.0; /* acos(1) = 0 */ | ^~ math/e_acosl.c:70:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 70 | else return pi+2.0*pio2_lo; /* acos(-1)= pi */ | ^~~~ math/e_acosl.c:82:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 82 | z = (one+x)*0.5; | ^ math/e_acosl.c:88:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 88 | return pi - 2.0*(s+w); | ^~~~~~ math/e_acosl.c:90:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 90 | z = (one-x)*0.5; | ^ math/e_acosl.c:103:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 103 | return 2.0*(df+w); | ^~~~~~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/e_asin.c -o math/e_asin.o In file included from math/e_asin.c:47: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/e_asin.c:45: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/e_asin.c:50:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 50 | one = 1.00000000000000000000e+00, /* 0x3FF00000, 0x00000000 */ | ^~~ math/e_asin.c:51:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 51 | huge = 1.000e+300, | ^~~~ math/e_asin.c:52:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 52 | pio2_hi = 1.57079632679489655800e+00, /* 0x3FF921FB, 0x54442D18 */ | ^~~~~~~ math/e_asin.c:53:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 53 | pio2_lo = 6.12323399573676603587e-17, /* 0x3C91A626, 0x33145C07 */ | ^~~~~~~ math/e_asin.c:54:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 54 | pio4_hi = 7.85398163397448278999e-01, /* 0x3FE921FB, 0x54442D18 */ | ^~~~~~~ math/e_asin.c:56:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 56 | pS0 = 1.66666666666666657415e-01, /* 0x3FC55555, 0x55555555 */ | ^~~ math/e_asin.c:57:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 57 | pS1 = -3.25565818622400915405e-01, /* 0xBFD4D612, 0x03EB6F7D */ | ^~~ math/e_asin.c:58:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 58 | pS2 = 2.01212532134862925881e-01, /* 0x3FC9C155, 0x0E884455 */ | ^~~ math/e_asin.c:59:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 59 | pS3 = -4.00555345006794114027e-02, /* 0xBFA48228, 0xB5688F3B */ | ^~~ math/e_asin.c:60:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 60 | pS4 = 7.91534994289814532176e-04, /* 0x3F49EFE0, 0x7501B288 */ | ^~~ math/e_asin.c:61:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 61 | pS5 = 3.47933107596021167570e-05, /* 0x3F023DE1, 0x0DFDF709 */ | ^~~ math/e_asin.c:62:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 62 | qS1 = -2.40339491173441421878e+00, /* 0xC0033A27, 0x1C8A2D4B */ | ^~~ math/e_asin.c:63:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 63 | qS2 = 2.02094576023350569471e+00, /* 0x40002AE5, 0x9C598AC8 */ | ^~~ math/e_asin.c:64:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 64 | qS3 = -6.88283971605453293030e-01, /* 0xBFE6066C, 0x1B8D0159 */ | ^~~ math/e_asin.c:65:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 65 | qS4 = 7.70381505559019352791e-02; /* 0x3FB3B8C5, 0xB12E9282 */ | ^~~ math/e_asin.c: In function ‘asin’: math/math_private.h:209:9: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 209 | (i) = gh_u.parts.msw; \ | ^~~~ math/e_asin.c:72:9: note: in expansion of macro ‘GET_HIGH_WORD’ 72 | GET_HIGH_WORD(hx,x); | ^~~~~~~~~~~~~ math/e_asin.c:77:32: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 77 | if(((ix-0x3ff00000)|lx)==0) | ^ math/e_asin.c:93:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 93 | t = w*0.5; | ^ math/e_asin.c:99:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 99 | t = pio2_hi-(2.0*(s+s*w)-pio2_lo); | ^ math/e_asin.c:105:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 105 | p = 2.0*s*r-(pio2_lo-2.0*c); | ^ math/e_asin.c:105:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/e_asin.c:106:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 106 | q = pio4_hi-2.0*w; | ^ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/e_asinf.c -o math/e_asinf.o In file included from math/e_asinf.c:17: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/e_asinf.c:16: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/e_asinf.c:20:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 20 | one = 1.0000000000e+00, /* 0x3F800000 */ | ^~~ math/e_asinf.c:21:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 21 | huge = 1.000e+30, | ^~~~ math/e_asinf.c:21:9: warning: conversion from ‘double’ to ‘float’ changes value from ‘1.0e+30’ to ‘1.00000002e+30’ [-Wfloat-conversion] 21 | huge = 1.000e+30, | ^~~~~~~~~ math/e_asinf.c:22:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 22 | pio2_hi = 1.5707962513e+00, /* 0x3fc90fda */ | ^~~~~~~ math/e_asinf.c:22:12: warning: conversion from ‘double’ to ‘float’ changes value from ‘1.5707962513e+0’ to ‘1.57079625e+0’ [-Wfloat-conversion] 22 | pio2_hi = 1.5707962513e+00, /* 0x3fc90fda */ | ^~~~~~~~~~~~~~~~ math/e_asinf.c:23:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 23 | pio2_lo = 7.5497894159e-08, /* 0x33a22168 */ | ^~~~~~~ math/e_asinf.c:23:12: warning: conversion from ‘double’ to ‘float’ changes value from ‘7.5497894159e-8’ to ‘7.54978942e-8’ [-Wfloat-conversion] 23 | pio2_lo = 7.5497894159e-08, /* 0x33a22168 */ | ^~~~~~~~~~~~~~~~ math/e_asinf.c:24:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 24 | pio4_hi = 7.8539818525e-01, /* 0x3f490fdb */ | ^~~~~~~ math/e_asinf.c:24:12: warning: conversion from ‘double’ to ‘float’ changes value from ‘7.8539818525000005e-1’ to ‘7.85398185e-1’ [-Wfloat-conversion] 24 | pio4_hi = 7.8539818525e-01, /* 0x3f490fdb */ | ^~~~~~~~~~~~~~~~ math/e_asinf.c:26:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 26 | pS0 = 1.6666667163e-01, /* 0x3e2aaaab */ | ^~~ math/e_asinf.c:26:8: warning: conversion from ‘double’ to ‘float’ changes value from ‘1.6666667163000001e-1’ to ‘1.66666672e-1’ [-Wfloat-conversion] 26 | pS0 = 1.6666667163e-01, /* 0x3e2aaaab */ | ^~~~~~~~~~~~~~~~ math/e_asinf.c:27:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 27 | pS1 = -3.2556581497e-01, /* 0xbea6b090 */ | ^~~ math/e_asinf.c:27:7: warning: conversion from ‘double’ to ‘float’ changes value from ‘-3.2556581496999998e-1’ to ‘-3.25565815e-1’ [-Wfloat-conversion] 27 | pS1 = -3.2556581497e-01, /* 0xbea6b090 */ | ^ math/e_asinf.c:28:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 28 | pS2 = 2.0121252537e-01, /* 0x3e4e0aa8 */ | ^~~ math/e_asinf.c:28:8: warning: conversion from ‘double’ to ‘float’ changes value from ‘2.0121252537000001e-1’ to ‘2.01212525e-1’ [-Wfloat-conversion] 28 | pS2 = 2.0121252537e-01, /* 0x3e4e0aa8 */ | ^~~~~~~~~~~~~~~~ math/e_asinf.c:29:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 29 | pS3 = -4.0055535734e-02, /* 0xbd241146 */ | ^~~ math/e_asinf.c:29:7: warning: conversion from ‘double’ to ‘float’ changes value from ‘-4.0055535734000003e-2’ to ‘-4.00555357e-2’ [-Wfloat-conversion] 29 | pS3 = -4.0055535734e-02, /* 0xbd241146 */ | ^ math/e_asinf.c:30:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 30 | pS4 = 7.9153501429e-04, /* 0x3a4f7f04 */ | ^~~ math/e_asinf.c:30:8: warning: conversion from ‘double’ to ‘float’ changes value from ‘7.9153501428999996e-4’ to ‘7.91535014e-4’ [-Wfloat-conversion] 30 | pS4 = 7.9153501429e-04, /* 0x3a4f7f04 */ | ^~~~~~~~~~~~~~~~ math/e_asinf.c:31:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 31 | pS5 = 3.4793309169e-05, /* 0x3811ef08 */ | ^~~ math/e_asinf.c:31:8: warning: conversion from ‘double’ to ‘float’ changes value from ‘3.4793309169000002e-5’ to ‘3.47933092e-5’ [-Wfloat-conversion] 31 | pS5 = 3.4793309169e-05, /* 0x3811ef08 */ | ^~~~~~~~~~~~~~~~ math/e_asinf.c:32:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 32 | qS1 = -2.4033949375e+00, /* 0xc019d139 */ | ^~~ math/e_asinf.c:32:7: warning: conversion from ‘double’ to ‘float’ changes value from ‘-2.4033949374999999e+0’ to ‘-2.40339494e+0’ [-Wfloat-conversion] 32 | qS1 = -2.4033949375e+00, /* 0xc019d139 */ | ^ math/e_asinf.c:33:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 33 | qS2 = 2.0209457874e+00, /* 0x4001572d */ | ^~~ math/e_asinf.c:33:8: warning: conversion from ‘double’ to ‘float’ changes value from ‘2.0209457874000001e+0’ to ‘2.02094579e+0’ [-Wfloat-conversion] 33 | qS2 = 2.0209457874e+00, /* 0x4001572d */ | ^~~~~~~~~~~~~~~~ math/e_asinf.c:34:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 34 | qS3 = -6.8828397989e-01, /* 0xbf303361 */ | ^~~ math/e_asinf.c:34:7: warning: conversion from ‘double’ to ‘float’ changes value from ‘-6.8828397989000001e-1’ to ‘-6.8828398e-1’ [-Wfloat-conversion] 34 | qS3 = -6.8828397989e-01, /* 0xbf303361 */ | ^ math/e_asinf.c:35:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 35 | qS4 = 7.7038154006e-02; /* 0x3d9dc62e */ | ^~~ math/e_asinf.c:35:8: warning: conversion from ‘double’ to ‘float’ changes value from ‘7.7038154006000004e-2’ to ‘7.7038154e-2’ [-Wfloat-conversion] 35 | qS4 = 7.7038154006e-02; /* 0x3d9dc62e */ | ^~~~~~~~~~~~~~~~ math/e_asinf.c: In function ‘asinf’: math/math_private.h:266:9: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 266 | (i) = gf_u.word; \ | ^~~~ math/e_asinf.c:42:9: note: in expansion of macro ‘GET_FLOAT_WORD’ 42 | GET_FLOAT_WORD(hx,x); | ^~~~~~~~~~~~~~ math/e_asinf.c:61:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 61 | t = w*(float)0.5; | ^ math/e_asinf.c:67:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 67 | t = pio2_hi-((float)2.0*(s+s*w)-pio2_lo); | ^ math/math_private.h:266:9: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 266 | (i) = gf_u.word; \ | ^~~~ math/e_asinf.c:71:13: note: in expansion of macro ‘GET_FLOAT_WORD’ 71 | GET_FLOAT_WORD(iw,w); | ^~~~~~~~~~~~~~ math/e_asinf.c:72:32: warning: conversion to ‘unsigned int’ from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 72 | SET_FLOAT_WORD(w,iw&0xfffff000); | ^ math/math_private.h:274:16: note: in definition of macro ‘SET_FLOAT_WORD’ 274 | sf_u.word = (i); \ | ^ math/e_asinf.c:75:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 75 | p = (float)2.0*s*r-(pio2_lo-(float)2.0*c); | ^ math/e_asinf.c:75:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/e_asinf.c:76:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 76 | q = pio4_hi-(float)2.0*w; | ^ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/e_asinl.c -o math/e_asinl.o In file included from math/e_asinl.c:23: math/invtrig.h: In function ‘Q’: math/invtrig.h:102:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 102 | return (1.0 + x * (qS1 + x * (qS2 + x * (qS3 + x * (qS4 + x * qS5))))); | ^~~~~~ In file included from math/e_asinl.c:24: math/math_private.h: At top level: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/e_asinl.c:21: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/e_asinl.c:35:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 35 | one = 1.00000000000000000000e+00, | ^~~ math/e_asinl.c:36:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 36 | huge = 1.000e+300; | ^~~~ math/e_asinl.c: In function ‘asinl’: math/e_asinl.c:45:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 45 | long double t=0.0,w,p,q,c,r,s; | ^~~~ math/e_asinl.c:74:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 74 | t = w*0.5; | ^ math/e_asinl.c:86:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 86 | t = pio2_hi-(2.0*(s+s*w)-pio2_lo); | ^ math/e_asinl.c:96:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 96 | p = 2.0*s*r-(pio2_lo-2.0*c); | ^ math/e_asinl.c:96:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/e_asinl.c:97:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 97 | q = pio4_hi-2.0*w; | ^ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/e_atan2.c -o math/e_atan2.o In file included from math/e_atan2.c:44: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/e_atan2.c:42: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/e_atan2.c:47:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 47 | tiny = 1.0e-300, | ^~~~ math/e_atan2.c:48:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 48 | zero = 0.0, | ^~~~ math/e_atan2.c:49:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 49 | pi_o_4 = 7.8539816339744827900E-01, /* 0x3FE921FB, 0x54442D18 */ | ^~~~~~ math/e_atan2.c:50:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 50 | pi_o_2 = 1.5707963267948965580E+00, /* 0x3FF921FB, 0x54442D18 */ | ^~~~~~ math/e_atan2.c:51:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 51 | pi = 3.1415926535897931160E+00, /* 0x400921FB, 0x54442D18 */ | ^~ math/e_atan2.c:52:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 52 | pi_lo = 1.2246467991473531772E-16; /* 0x3CA1A626, 0x33145C07 */ | ^~~~~ math/e_atan2.c: In function ‘atan2’: math/math_private.h:199:11: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 199 | (ix0) = ew_u.parts.msw; \ | ^~~~ math/e_atan2.c:61:9: note: in expansion of macro ‘EXTRACT_WORDS’ 61 | EXTRACT_WORDS(hx,lx,x); | ^~~~~~~~~~~~~ math/math_private.h:199:11: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 199 | (ix0) = ew_u.parts.msw; \ | ^~~~ math/e_atan2.c:63:9: note: in expansion of macro ‘EXTRACT_WORDS’ 63 | EXTRACT_WORDS(hy,ly,y); | ^~~~~~~~~~~~~ math/e_atan2.c:65:16: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 65 | if(((ix|((lx|-lx)>>31))>0x7ff00000)|| | ^ math/e_atan2.c:66:16: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 66 | ((iy|((ly|-ly)>>31))>0x7ff00000)) /* x or y is NaN */ | ^ math/e_atan2.c:68:28: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 68 | if(((hx-0x3ff00000)|lx)==0) return atan(y); /* x=1.0 */ | ^ math/e_atan2.c:72:15: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 72 | if((iy|ly)==0) { | ^ math/e_atan2.c:81:15: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 81 | if((ix|lx)==0) return (hy<0)? -pi_o_2-tiny: pi_o_2+tiny; | ^ math/e_atan2.c:89:21: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 89 | case 2: return 3.0*pi_o_4+tiny;/*atan(+INF,-INF)*/ | ^~~~ math/e_atan2.c:90:21: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 90 | case 3: return -3.0*pi_o_4-tiny;/*atan(-INF,-INF)*/ | ^~~~ math/e_atan2.c:106:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 106 | if(k > 60) z=pi_o_2+0.5*pi_lo; /* |y/x| > 2**60 */ | ^~ math/e_atan2.c:107:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 107 | else if(hx<0&&k<-60) z=0.0; /* |y|/x < -2**60 */ | ^~~~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/e_atan2f.c -o math/e_atan2f.o In file included from math/e_atan2f.c:17: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/e_atan2f.c:16: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/e_atan2f.c:20:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 20 | tiny = 1.0e-30, | ^~~~ math/e_atan2f.c:20:9: warning: conversion from ‘double’ to ‘float’ changes value from ‘1.0000000000000001e-30’ to ‘1.0e-30’ [-Wfloat-conversion] 20 | tiny = 1.0e-30, | ^~~~~~~ math/e_atan2f.c:21:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 21 | zero = 0.0, | ^~~~ math/e_atan2f.c:22:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 22 | pi_o_4 = 7.8539818525e-01, /* 0x3f490fdb */ | ^~~~~~ math/e_atan2f.c:22:11: warning: conversion from ‘double’ to ‘float’ changes value from ‘7.8539818525000005e-1’ to ‘7.85398185e-1’ [-Wfloat-conversion] 22 | pi_o_4 = 7.8539818525e-01, /* 0x3f490fdb */ | ^~~~~~~~~~~~~~~~ math/e_atan2f.c:23:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 23 | pi_o_2 = 1.5707963705e+00, /* 0x3fc90fdb */ | ^~~~~~ math/e_atan2f.c:23:11: warning: conversion from ‘double’ to ‘float’ changes value from ‘1.5707963705000001e+0’ to ‘1.57079637e+0’ [-Wfloat-conversion] 23 | pi_o_2 = 1.5707963705e+00, /* 0x3fc90fdb */ | ^~~~~~~~~~~~~~~~ math/e_atan2f.c:24:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 24 | pi = 3.1415925026e+00, /* 0x40490fda */ | ^~ math/e_atan2f.c:24:11: warning: conversion from ‘double’ to ‘float’ changes value from ‘3.1415925026e+0’ to ‘3.1415925e+0’ [-Wfloat-conversion] 24 | pi = 3.1415925026e+00, /* 0x40490fda */ | ^~~~~~~~~~~~~~~~ math/e_atan2f.c:25:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 25 | pi_lo = 1.5099578832e-07; /* 0x34222168 */ | ^~~~~ math/e_atan2f.c:25:11: warning: conversion from ‘double’ to ‘float’ changes value from ‘1.5099578832e-7’ to ‘1.50995788e-7’ [-Wfloat-conversion] 25 | pi_lo = 1.5099578832e-07; /* 0x34222168 */ | ^~~~~~~~~~~~~~~~ math/e_atan2f.c: In function ‘atan2f’: math/math_private.h:266:9: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 266 | (i) = gf_u.word; \ | ^~~~ math/e_atan2f.c:33:9: note: in expansion of macro ‘GET_FLOAT_WORD’ 33 | GET_FLOAT_WORD(hx,x); | ^~~~~~~~~~~~~~ math/math_private.h:266:9: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 266 | (i) = gf_u.word; \ | ^~~~ math/e_atan2f.c:35:9: note: in expansion of macro ‘GET_FLOAT_WORD’ 35 | GET_FLOAT_WORD(hy,y); | ^~~~~~~~~~~~~~ math/e_atan2f.c:61:21: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 61 | case 2: return (float)3.0*pi_o_4+tiny;/*atan(+INF,-INF)*/ | ^~~~ math/e_atan2f.c:62:21: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 62 | case 3: return (float)-3.0*pi_o_4-tiny;/*atan(-INF,-INF)*/ | ^~~~ math/e_atan2f.c:78:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 78 | if(k > 60) z=pi_o_2+(float)0.5*pi_lo; /* |y/x| > 2**60 */ | ^~ math/e_atan2f.c:79:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 79 | else if(hx<0&&k<-60) z=0.0; /* |y|/x < -2**60 */ | ^~~~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/e_atan2l.c -o math/e_atan2l.o In file included from math/e_atan2l.c:24: math/invtrig.h: In function ‘Q’: math/invtrig.h:102:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 102 | return (1.0 + x * (qS1 + x * (qS2 + x * (qS3 + x * (qS4 + x * qS5))))); | ^~~~~~ In file included from math/e_atan2l.c:26: math/math_private.h: At top level: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/e_atan2l.c:22: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/e_atan2l.c:37:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 37 | tiny = 1.0e-300; | ^~~~ math/e_atan2l.c:39:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 39 | zero = 0.0; | ^~~~ math/e_atan2l.c:44:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 44 | pi1 = 3.14159265358979311600e+00, /* 0x1.921fb54442d18p+1 */ | ^~~ math/e_atan2l.c:45:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 45 | pi2 = 1.22514845490862001043e-16; /* 0x1.1a80000000000p-53 */ | ^~~ math/e_atan2l.c: In function ‘atan2l’: math/e_atan2l.c:131:21: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 131 | case 0: return pio2_hi*0.5+tiny;/* atan(+INF,+INF) */ | ^~~~ math/e_atan2l.c:132:21: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 132 | case 1: return -pio2_hi*0.5-tiny;/* atan(-INF,+INF) */ | ^~~~ math/e_atan2l.c:133:21: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 133 | case 2: return 1.5*pio2_hi+tiny;/*atan(+INF,-INF)*/ | ^~~~ math/e_atan2l.c:134:21: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 134 | case 3: return -1.5*pio2_hi-tiny;/*atan(-INF,-INF)*/ | ^~~~ math/e_atan2l.c:155:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 155 | else if(expsignx<0&&k<-LDBL_MANT_DIG-2) z=0.0; /* |y/x| tiny, x<0 */ | ^~~~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/e_atanh.c -o math/e_atanh.o In file included from math/e_atanh.c:33: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/e_atanh.c:31: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/e_atanh.c:35:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 35 | static const double one = 1.0, huge = 1e300; | ^~~~~~ math/e_atanh.c:35:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/e_atanh.c:36:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 36 | static const double zero = 0.0; | ^~~~~~ math/e_atanh.c: In function ‘atanh’: math/math_private.h:199:11: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 199 | (ix0) = ew_u.parts.msw; \ | ^~~~ math/e_atanh.c:44:9: note: in expansion of macro ‘EXTRACT_WORDS’ 44 | EXTRACT_WORDS(hx,lx,x); | ^~~~~~~~~~~~~ math/e_atanh.c:46:16: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 46 | if ((ix|((lx|(-lx))>>31))>0x3ff00000) /* |x|>1 */ | ^ math/math_private.h:237:20: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 237 | sh_u.parts.msw = (v); \ | ^ math/e_atanh.c:51:9: note: in expansion of macro ‘SET_HIGH_WORD’ 51 | SET_HIGH_WORD(x,ix); | ^~~~~~~~~~~~~ math/e_atanh.c:54:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 54 | t = 0.5*log1p(t+t*x/(one-x)); | ^ math/e_atanh.c:56:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 56 | t = 0.5*log1p((x+x)/(one-x)); | ^ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/e_atanhf.c -o math/e_atanhf.o In file included from math/e_atanhf.c:17: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/e_atanhf.c:16: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/e_atanhf.c:19:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 19 | static const float one = 1.0, huge = 1e30; | ^~~~~~ math/e_atanhf.c:19:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/e_atanhf.c:19:38: warning: conversion from ‘double’ to ‘float’ changes value from ‘1.0e+30’ to ‘1.00000002e+30’ [-Wfloat-conversion] 19 | static const float one = 1.0, huge = 1e30; | ^~~~ math/e_atanhf.c:20:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 20 | static const float zero = 0.0; | ^~~~~~ math/e_atanhf.c: In function ‘atanhf’: math/math_private.h:266:9: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 266 | (i) = gf_u.word; \ | ^~~~ math/e_atanhf.c:27:9: note: in expansion of macro ‘GET_FLOAT_WORD’ 27 | GET_FLOAT_WORD(hx,x); | ^~~~~~~~~~~~~~ math/math_private.h:274:15: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 274 | sf_u.word = (i); \ | ^ math/e_atanhf.c:34:9: note: in expansion of macro ‘SET_FLOAT_WORD’ 34 | SET_FLOAT_WORD(x,ix); | ^~~~~~~~~~~~~~ math/e_atanhf.c:37:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 37 | t = (float)0.5*log1pf(t+t*x/(one-x)); | ^ math/e_atanhf.c:39:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 39 | t = (float)0.5*log1pf((x+x)/(one-x)); | ^ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/e_atanhl.c -o math/e_atanhl.o In file included from math/e_atanhl.c:33: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/e_atanhl.c:31: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/e_atanhl.c:37:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 37 | static const long double one = 1.0, huge = 1e4900L; | ^~~~~~ math/e_atanhl.c:39:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 39 | static const long double zero = 0.0; | ^~~~~~ math/e_atanhl.c: In function ‘atanhl’: math/math_private.h:127:10: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘short int’ may change the sign of the result [-Wsign-conversion] 127 | (se) = ew_u.parts.exp; \ | ^~~~ math/e_atanhl.c:47:9: note: in expansion of macro ‘GET_LDOUBLE_WORDS’ 47 | GET_LDOUBLE_WORDS(se,i0,i1,x); | ^~~~~~~~~~~~~~~~~ math/e_atanhl.c:49:16: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 49 | if ((ix+((((i0&0x7fffffff)|i1)|(-((i0&0x7fffffff)|i1)))>>31))>0x3fff) | ^ math/math_private.h:177:20: warning: conversion from ‘int32_t’ {aka ‘int’} to ‘short int’ may change value [-Wconversion] 177 | se_u.parts.exp = (se); \ | ^ math/e_atanhl.c:55:9: note: in expansion of macro ‘SET_LDOUBLE_EXP’ 55 | SET_LDOUBLE_EXP(x,ix); | ^~~~~~~~~~~~~~~ math/e_atanhl.c:58:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 58 | t = 0.5*log1pl(t+t*x/(one-x)); | ^ math/e_atanhl.c:60:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 60 | t = 0.5*log1pl((x+x)/(one-x)); | ^ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/e_cosh.c -o math/e_cosh.o In file included from math/e_cosh.c:36: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/e_cosh.c:34: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/e_cosh.c:38:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 38 | static const double one = 1.0, half=0.5, huge = 1.0e300; | ^~~~~~ math/e_cosh.c:38:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/e_cosh.c:38:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/e_cosh.c: In function ‘cosh’: math/math_private.h:209:9: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 209 | (i) = gh_u.parts.msw; \ | ^~~~ math/e_cosh.c:48:9: note: in expansion of macro ‘GET_HIGH_WORD’ 48 | GET_HIGH_WORD(ix,x); | ^~~~~~~~~~~~~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/e_coshf.c -o math/e_coshf.o In file included from math/e_coshf.c:17: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/e_coshf.c:16: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/e_coshf.c:19:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 19 | static const volatile float huge = 1.0e30; | ^~~~~~ math/e_coshf.c:19:36: warning: conversion from ‘double’ to ‘float’ changes value from ‘1.0e+30’ to ‘1.00000002e+30’ [-Wfloat-conversion] 19 | static const volatile float huge = 1.0e30; | ^~~~~~ math/e_coshf.c:20:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 20 | static const float one = 1.0, half=0.5; | ^~~~~~ math/e_coshf.c:20:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/e_coshf.c: In function ‘coshf’: math/math_private.h:266:9: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 266 | (i) = gf_u.word; \ | ^~~~ math/e_coshf.c:28:9: note: in expansion of macro ‘GET_FLOAT_WORD’ 28 | GET_FLOAT_WORD(ix,x); | ^~~~~~~~~~~~~~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/e_coshl.c -o math/e_coshl.o In file included from math/e_coshl.c:35: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/e_coshl.c:34: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/e_coshl.c:39:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 39 | static const long double one = 1.0, half=0.5, huge = 1.0e4900L; | ^~~~~~ math/e_coshl.c:39:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/e_exp.c -o math/e_exp.o In file included from math/e_exp.c:78: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/e_exp.c:76: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/e_exp.c:81:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 81 | one = 1.0, | ^~~ math/e_exp.c:82:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 82 | halF[2] = {0.5,-0.5,}, | ^~~~ math/e_exp.c:82:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/e_exp.c:83:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 83 | huge = 1.0e+300, | ^~~~ math/e_exp.c:84:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 84 | twom1000= 9.33263618503218878990e-302, /* 2**-1000=0x01700000,0*/ | ^~~~~~~~ math/e_exp.c:85:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 85 | o_threshold= 7.09782712893383973096e+02, /* 0x40862E42, 0xFEFA39EF */ | ^~~~~~~~~~~ math/e_exp.c:86:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 86 | u_threshold= -7.45133219101941108420e+02, /* 0xc0874910, 0xD52D3051 */ | ^~~~~~~~~~~ math/e_exp.c:87:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 87 | ln2HI[2] ={ 6.93147180369123816490e-01, /* 0x3fe62e42, 0xfee00000 */ | ^~~~~ math/e_exp.c:88:14: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 88 | -6.93147180369123816490e-01,},/* 0xbfe62e42, 0xfee00000 */ | ^ math/e_exp.c:89:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 89 | ln2LO[2] ={ 1.90821492927058770002e-10, /* 0x3dea39ef, 0x35793c76 */ | ^~~~~ math/e_exp.c:90:14: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 90 | -1.90821492927058770002e-10,},/* 0xbdea39ef, 0x35793c76 */ | ^ math/e_exp.c:91:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 91 | invln2 = 1.44269504088896338700e+00, /* 0x3ff71547, 0x652b82fe */ | ^~~~~~ math/e_exp.c:92:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 92 | P1 = 1.66666666666666019037e-01, /* 0x3FC55555, 0x5555553E */ | ^~ math/e_exp.c:93:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 93 | P2 = -2.77777777770155933842e-03, /* 0xBF66C16C, 0x16BEBD93 */ | ^~ math/e_exp.c:94:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 94 | P3 = 6.61375632143793436117e-05, /* 0x3F11566A, 0xAF25DE2C */ | ^~ math/e_exp.c:95:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 95 | P4 = -1.65339022054652515390e-06, /* 0xBEBBBD41, 0xC5D26BF1 */ | ^~ math/e_exp.c:96:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 96 | P5 = 4.13813679705723846039e-08; /* 0x3E663769, 0x72BEA4D0 */ | ^~ math/e_exp.c: In function ‘exp’: math/e_exp.c:102:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 102 | double y,hi=0.0,lo=0.0,c,t; | ^~~~~~ math/e_exp.c:102:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/e_exp.c:107:15: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 107 | xsb = (hx>>31)&1; /* sign bit of x */ | ^ math/e_exp.c:117:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 117 | else return (xsb==0)? x:0.0; /* exp(+-inf)={inf,0} */ | ^~~~ math/e_exp.c:128:22: warning: conversion from ‘double’ to ‘int32_t’ {aka ‘int’} may change value [-Wfloat-conversion] 128 | k = invln2*x+halF[xsb]; | ^~~~~~ math/e_exp.c:144:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 144 | if(k==0) return one-((x*c)/(c-2.0)-x); | ^~ math/e_exp.c:145:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 145 | else y = one-((lo-(x*c)/(2.0-c))-hi); | ^~~~ math/e_exp.c:149:31: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 149 | SET_HIGH_WORD(y,hy+(k<<20)); /* add k to y's exponent */ | ^ math/math_private.h:237:21: note: in definition of macro ‘SET_HIGH_WORD’ 237 | sh_u.parts.msw = (v); \ | ^ math/e_exp.c:154:31: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 154 | SET_HIGH_WORD(y,hy+((k+1000)<<20)); /* add k to y's exponent */ | ^ math/math_private.h:237:21: note: in definition of macro ‘SET_HIGH_WORD’ 237 | sh_u.parts.msw = (v); \ | ^ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/e_expf.c -o math/e_expf.o In file included from math/e_expf.c:17: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/e_expf.c:16: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/e_expf.c:19:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 19 | static const volatile float huge = 1.0e+30; | ^~~~~~ math/e_expf.c:19:36: warning: conversion from ‘double’ to ‘float’ changes value from ‘1.0e+30’ to ‘1.00000002e+30’ [-Wfloat-conversion] 19 | static const volatile float huge = 1.0e+30; | ^~~~~~~ math/e_expf.c:22:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 22 | one = 1.0, | ^~~ math/e_expf.c:23:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 23 | halF[2] = {0.5,-0.5,}, | ^~~~ math/e_expf.c:23:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/e_expf.c:24:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 24 | twom100 = 7.8886090522e-31, /* 2**-100=0x0d800000 */ | ^~~~~~~ math/e_expf.c:24:11: warning: conversion from ‘double’ to ‘float’ changes value from ‘7.8886090521999998e-31’ to ‘7.88860905e-31’ [-Wfloat-conversion] 24 | twom100 = 7.8886090522e-31, /* 2**-100=0x0d800000 */ | ^~~~~~~~~~~~~~~~ math/e_expf.c:25:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 25 | o_threshold= 8.8721679688e+01, /* 0x42b17180 */ | ^~~~~~~~~~~ math/e_expf.c:25:15: warning: conversion from ‘double’ to ‘float’ changes value from ‘8.8721679687999995e+1’ to ‘8.87216797e+1’ [-Wfloat-conversion] 25 | o_threshold= 8.8721679688e+01, /* 0x42b17180 */ | ^~~~~~~~~~~~~~~~ math/e_expf.c:26:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 26 | u_threshold= -1.0397208405e+02, /* 0xc2cff1b5 */ | ^~~~~~~~~~~ math/e_expf.c:26:14: warning: conversion from ‘double’ to ‘float’ changes value from ‘-1.0397208405000001e+2’ to ‘-1.03972084e+2’ [-Wfloat-conversion] 26 | u_threshold= -1.0397208405e+02, /* 0xc2cff1b5 */ | ^ math/e_expf.c:27:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 27 | ln2HI[2] ={ 6.9313812256e-01, /* 0x3f317180 */ | ^~~~~ math/e_expf.c:27:15: warning: conversion from ‘double’ to ‘float’ changes value from ‘6.9313812255999996e-1’ to ‘6.93138123e-1f’ [-Wfloat-conversion] 27 | ln2HI[2] ={ 6.9313812256e-01, /* 0x3f317180 */ | ^~~~~~~~~~~~~~~~ math/e_expf.c:28:14: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 28 | -6.9313812256e-01,}, /* 0xbf317180 */ | ^ math/e_expf.c:28:14: warning: conversion from ‘double’ to ‘float’ changes value from ‘-6.9313812255999996e-1’ to ‘-6.93138123e-1f’ [-Wfloat-conversion] math/e_expf.c:29:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 29 | ln2LO[2] ={ 9.0580006145e-06, /* 0x3717f7d1 */ | ^~~~~ math/e_expf.c:29:15: warning: conversion from ‘double’ to ‘float’ changes value from ‘9.0580006144999996e-6’ to ‘9.05800061e-6f’ [-Wfloat-conversion] 29 | ln2LO[2] ={ 9.0580006145e-06, /* 0x3717f7d1 */ | ^~~~~~~~~~~~~~~~ math/e_expf.c:30:14: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 30 | -9.0580006145e-06,}, /* 0xb717f7d1 */ | ^ math/e_expf.c:30:14: warning: conversion from ‘double’ to ‘float’ changes value from ‘-9.0580006144999996e-6’ to ‘-9.05800061e-6f’ [-Wfloat-conversion] math/e_expf.c:31:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 31 | invln2 = 1.4426950216e+00, /* 0x3fb8aa3b */ | ^~~~~~ math/e_expf.c:31:11: warning: conversion from ‘double’ to ‘float’ changes value from ‘1.4426950216000001e+0’ to ‘1.44269502e+0’ [-Wfloat-conversion] 31 | invln2 = 1.4426950216e+00, /* 0x3fb8aa3b */ | ^~~~~~~~~~~~~~~~ math/e_expf.c:32:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 32 | P1 = 1.6666667163e-01, /* 0x3e2aaaab */ | ^~ math/e_expf.c:32:9: warning: conversion from ‘double’ to ‘float’ changes value from ‘1.6666667163000001e-1’ to ‘1.66666672e-1’ [-Wfloat-conversion] 32 | P1 = 1.6666667163e-01, /* 0x3e2aaaab */ | ^~~~~~~~~~~~~~~~ math/e_expf.c:33:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 33 | P2 = -2.7777778450e-03, /* 0xbb360b61 */ | ^~ math/e_expf.c:33:8: warning: conversion from ‘double’ to ‘float’ changes value from ‘-2.777777845e-3’ to ‘-2.77777785e-3’ [-Wfloat-conversion] 33 | P2 = -2.7777778450e-03, /* 0xbb360b61 */ | ^ math/e_expf.c:34:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 34 | P3 = 6.6137559770e-05, /* 0x388ab355 */ | ^~ math/e_expf.c:34:9: warning: conversion from ‘double’ to ‘float’ changes value from ‘6.613755977e-5’ to ‘6.61375598e-5’ [-Wfloat-conversion] 34 | P3 = 6.6137559770e-05, /* 0x388ab355 */ | ^~~~~~~~~~~~~~~~ math/e_expf.c:35:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 35 | P4 = -1.6533901999e-06, /* 0xb5ddea0e */ | ^~ math/e_expf.c:35:8: warning: conversion from ‘double’ to ‘float’ changes value from ‘-1.6533901999000001e-6’ to ‘-1.6533902e-6’ [-Wfloat-conversion] 35 | P4 = -1.6533901999e-06, /* 0xb5ddea0e */ | ^ math/e_expf.c:36:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 36 | P5 = 4.1381369442e-08; /* 0x3331bb4c */ | ^~ math/e_expf.c:36:9: warning: conversion from ‘double’ to ‘float’ changes value from ‘4.1381369441999997e-8’ to ‘4.13813694e-8’ [-Wfloat-conversion] 36 | P5 = 4.1381369442e-08; /* 0x3331bb4c */ | ^~~~~~~~~~~~~~~~ math/e_expf.c: In function ‘expf’: math/e_expf.c:46:15: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 46 | xsb = (hx>>31)&1; /* sign bit of x */ | ^ math/e_expf.c:54:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 54 | return (xsb==0)? x:0.0; /* exp(+-inf)={inf,0} */ | ^~~~~~ math/e_expf.c:54:35: warning: conversion from ‘double’ to ‘float’ may change value [-Wfloat-conversion] 54 | return (xsb==0)? x:0.0; /* exp(+-inf)={inf,0} */ | ~~~~~~~~~~~^~~~ math/e_expf.c:64:22: warning: conversion from ‘float’ to ‘int32_t’ {aka ‘int’} may change value [-Wfloat-conversion] 64 | k = invln2*x+halF[xsb]; | ^~~~~~ math/e_expf.c:65:22: warning: conversion from ‘int32_t’ {aka ‘int’} to ‘float’ may change value [-Wconversion] 65 | t = k; | ^ math/e_expf.c:80:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 80 | if(k==0) return one-((x*c)/(c-(float)2.0)-x); | ^~ math/e_expf.c:81:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 81 | else y = one-((lo-(x*c)/((float)2.0-c))-hi); | ^~~~ math/e_expf.c:85:32: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 85 | SET_FLOAT_WORD(y,hy+(k<<23)); /* add k to y's exponent */ | ^ math/math_private.h:274:16: note: in definition of macro ‘SET_FLOAT_WORD’ 274 | sf_u.word = (i); \ | ^ math/e_expf.c:90:32: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 90 | SET_FLOAT_WORD(y,hy+((k+100)<<23)); /* add k to y's exponent */ | ^ math/math_private.h:274:16: note: in definition of macro ‘SET_FLOAT_WORD’ 274 | sf_u.word = (i); \ | ^ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/e_expl.c -o math/e_expl.o In file included from math/e_expl.c:77: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/e_expl.c:75: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/e_expl.c: In function ‘expl’: math/e_expl.c:117:5: warning: conversion from ‘long double’ to ‘int’ may change value [-Wfloat-conversion] 117 | n = px; | ^~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/e_fmod.c -o math/e_fmod.o In file included from math/e_fmod.c:21: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/e_fmod.c:19: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/e_fmod.c:23:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 23 | static const double one = 1.0, Zero[] = {0.0, -0.0,}; | ^~~~~~ math/e_fmod.c:23:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/e_fmod.c:23:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/e_fmod.c: In function ‘fmod’: math/math_private.h:199:11: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 199 | (ix0) = ew_u.parts.msw; \ | ^~~~ math/e_fmod.c:31:9: note: in expansion of macro ‘EXTRACT_WORDS’ 31 | EXTRACT_WORDS(hx,lx,x); | ^~~~~~~~~~~~~ math/math_private.h:199:11: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 199 | (ix0) = ew_u.parts.msw; \ | ^~~~ math/e_fmod.c:32:9: note: in expansion of macro ‘EXTRACT_WORDS’ 32 | EXTRACT_WORDS(hy,ly,y); | ^~~~~~~~~~~~~ math/e_fmod.c:33:16: warning: conversion to ‘unsigned int’ from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 33 | sx = hx&0x80000000; /* sign of x */ | ^ math/e_fmod.c:33:14: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘unsigned int’ may change the sign of the result [-Wsign-conversion] 33 | sx = hx&0x80000000; /* sign of x */ | ^~ math/e_fmod.c:38:15: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 38 | if((hy|ly)==0||(hx>=0x7ff00000)|| /* y=0,or x not finite */ | ^ math/e_fmod.c:39:15: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 39 | ((hy|((ly|-ly)>>31))>0x7ff00000)) /* or y is NaN */ | ^ math/e_fmod.c:50:36: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 50 | for (ix = -1043, i=lx; i>0; i<<=1) ix -=1; | ^~ math/e_fmod.c:59:36: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 59 | for (iy = -1043, i=ly; i>0; i<<=1) iy -=1; | ^~ math/e_fmod.c:71:29: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 71 | hx = (hx<>(32-n)); | ^ math/e_fmod.c:71:22: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 71 | hx = (hx<>(32-n)); | ^ math/e_fmod.c:74:22: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 74 | hx = lx<<(n-32); | ^~ math/e_fmod.c:83:29: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 83 | hy = (hy<>(32-n)); | ^ math/e_fmod.c:83:22: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 83 | hy = (hy<>(32-n)); | ^ math/e_fmod.c:86:22: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 86 | hy = ly<<(n-32); | ^~ math/e_fmod.c:95:32: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 95 | if(hz<0){hx = hx+hx+(lx>>31); lx = lx+lx;} | ^ math/e_fmod.c:95:27: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 95 | if(hz<0){hx = hx+hx+(lx>>31); lx = lx+lx;} | ^~ math/e_fmod.c:97:23: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 97 | if((hz|lz)==0) /* return sign(x)*0 */ | ^ math/e_fmod.c:99:27: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 99 | hx = hz+hz+(lz>>31); lx = lz+lz; | ^ math/e_fmod.c:99:22: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 99 | hx = hz+hz+(lz>>31); lx = lz+lz; | ^~ math/e_fmod.c:106:15: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 106 | if((hx|lx)==0) /* return sign(x)*0 */ | ^ math/e_fmod.c:109:23: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 109 | hx = hx+hx+(lx>>31); lx = lx+lx; | ^ math/e_fmod.c:109:18: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 109 | hx = hx+hx+(lx>>31); lx = lx+lx; | ^~ math/math_private.h:226:20: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 226 | iw_u.parts.msw = (ix0); \ | ^ math/e_fmod.c:114:13: note: in expansion of macro ‘INSERT_WORDS’ 114 | INSERT_WORDS(x,hx|sx,lx); | ^~~~~~~~~~~~ math/e_fmod.c:121:34: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 121 | lx = (hx<<(32-n))|(lx>>n); hx = sx; | ^ math/e_fmod.c:123:22: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 123 | lx = hx>>(n-32); hx = sx; | ^~ math/math_private.h:226:20: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 226 | iw_u.parts.msw = (ix0); \ | ^ math/e_fmod.c:125:13: note: in expansion of macro ‘INSERT_WORDS’ 125 | INSERT_WORDS(x,hx|sx,lx); | ^~~~~~~~~~~~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/e_fmodf.c -o math/e_fmodf.o In file included from math/e_fmodf.c:23: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/e_fmodf.c:22: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/e_fmodf.c:25:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 25 | static const float one = 1.0, Zero[] = {0.0, -0.0,}; | ^~~~~~ math/e_fmodf.c:25:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/e_fmodf.c:25:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/e_fmodf.c: In function ‘fmodf’: math/math_private.h:266:9: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 266 | (i) = gf_u.word; \ | ^~~~ math/e_fmodf.c:32:9: note: in expansion of macro ‘GET_FLOAT_WORD’ 32 | GET_FLOAT_WORD(hx,x); | ^~~~~~~~~~~~~~ math/math_private.h:266:9: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 266 | (i) = gf_u.word; \ | ^~~~ math/e_fmodf.c:33:9: note: in expansion of macro ‘GET_FLOAT_WORD’ 33 | GET_FLOAT_WORD(hy,y); | ^~~~~~~~~~~~~~ math/e_fmodf.c:34:16: warning: conversion to ‘unsigned int’ from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 34 | sx = hx&0x80000000; /* sign of x */ | ^ math/e_fmodf.c:34:14: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘unsigned int’ may change the sign of the result [-Wsign-conversion] 34 | sx = hx&0x80000000; /* sign of x */ | ^~ math/math_private.h:274:15: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 274 | sf_u.word = (i); \ | ^ math/e_fmodf.c:93:13: note: in expansion of macro ‘SET_FLOAT_WORD’ 93 | SET_FLOAT_WORD(x,hx|sx); | ^~~~~~~~~~~~~~ math/math_private.h:274:15: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 274 | sf_u.word = (i); \ | ^ math/e_fmodf.c:97:13: note: in expansion of macro ‘SET_FLOAT_WORD’ 97 | SET_FLOAT_WORD(x,hx|sx); | ^~~~~~~~~~~~~~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/e_fmodl.c -o math/e_fmodl.o In file included from math/e_fmodl.c:19: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/e_fmodl.c:16: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/e_fmodl.c:42:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 42 | static const long double one = 1.0, Zero[] = {0.0, -0.0,}; | ^~~~~~ math/e_fmodl.c:42:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/e_fmodl.c:42:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/e_fmodl.c: In function ‘fmodl’: math/e_fmodl.c:129:17: warning: comparison of integer expressions of different signedness: ‘int64_t’ {aka ‘long int’} and ‘long long unsigned int’ [-Wsign-compare] 129 | while(hx<(1ULL<0x80000000U) z = (invsqrtpi*cc)/sqrtf(x); | ^ math/e_j0f.c:72:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 72 | else return one - (float)0.25*x*x; | ^~~~ math/e_j0f.c:79:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 79 | return one + z*((float)-0.25+(r/s)); | ^~~~~~ math/e_j0f.c:81:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 81 | u = (float)0.5*x; | ^ math/e_j0f.c: At top level: math/e_j0f.c:87:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 87 | u00 = -7.3804296553e-02, /* 0xbd9726b5 */ | ^~~ math/e_j0f.c:87:8: warning: conversion from ‘double’ to ‘float’ changes value from ‘-7.3804296552999998e-2’ to ‘-7.38042966e-2’ [-Wfloat-conversion] 87 | u00 = -7.3804296553e-02, /* 0xbd9726b5 */ | ^ math/e_j0f.c:88:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 88 | u01 = 1.7666645348e-01, /* 0x3e34e80d */ | ^~~ math/e_j0f.c:88:9: warning: conversion from ‘double’ to ‘float’ changes value from ‘1.7666645348000001e-1’ to ‘1.76666453e-1’ [-Wfloat-conversion] 88 | u01 = 1.7666645348e-01, /* 0x3e34e80d */ | ^~~~~~~~~~~~~~~~ math/e_j0f.c:89:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 89 | u02 = -1.3818567619e-02, /* 0xbc626746 */ | ^~~ math/e_j0f.c:89:8: warning: conversion from ‘double’ to ‘float’ changes value from ‘-1.3818567618999999e-2’ to ‘-1.38185676e-2’ [-Wfloat-conversion] 89 | u02 = -1.3818567619e-02, /* 0xbc626746 */ | ^ math/e_j0f.c:90:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 90 | u03 = 3.4745343146e-04, /* 0x39b62a69 */ | ^~~ math/e_j0f.c:90:9: warning: conversion from ‘double’ to ‘float’ changes value from ‘3.4745343146000001e-4’ to ‘3.47453431e-4’ [-Wfloat-conversion] 90 | u03 = 3.4745343146e-04, /* 0x39b62a69 */ | ^~~~~~~~~~~~~~~~ math/e_j0f.c:91:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 91 | u04 = -3.8140706238e-06, /* 0xb67ff53c */ | ^~~ math/e_j0f.c:91:8: warning: conversion from ‘double’ to ‘float’ changes value from ‘-3.8140706238000001e-6’ to ‘-3.81407062e-6’ [-Wfloat-conversion] 91 | u04 = -3.8140706238e-06, /* 0xb67ff53c */ | ^ math/e_j0f.c:92:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 92 | u05 = 1.9559013964e-08, /* 0x32a802ba */ | ^~~ math/e_j0f.c:92:9: warning: conversion from ‘double’ to ‘float’ changes value from ‘1.9559013963999999e-8’ to ‘1.9559014e-8’ [-Wfloat-conversion] 92 | u05 = 1.9559013964e-08, /* 0x32a802ba */ | ^~~~~~~~~~~~~~~~ math/e_j0f.c:93:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 93 | u06 = -3.9820518410e-11, /* 0xae2f21eb */ | ^~~ math/e_j0f.c:93:8: warning: conversion from ‘double’ to ‘float’ changes value from ‘-3.982051841e-11’ to ‘-3.98205184e-11’ [-Wfloat-conversion] 93 | u06 = -3.9820518410e-11, /* 0xae2f21eb */ | ^ math/e_j0f.c:94:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 94 | v01 = 1.2730483897e-02, /* 0x3c509385 */ | ^~~ math/e_j0f.c:94:9: warning: conversion from ‘double’ to ‘float’ changes value from ‘1.2730483896999999e-2’ to ‘1.27304839e-2’ [-Wfloat-conversion] 94 | v01 = 1.2730483897e-02, /* 0x3c509385 */ | ^~~~~~~~~~~~~~~~ math/e_j0f.c:95:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 95 | v02 = 7.6006865129e-05, /* 0x389f65e0 */ | ^~~ math/e_j0f.c:95:9: warning: conversion from ‘double’ to ‘float’ changes value from ‘7.6006865129000004e-5’ to ‘7.60068651e-5’ [-Wfloat-conversion] 95 | v02 = 7.6006865129e-05, /* 0x389f65e0 */ | ^~~~~~~~~~~~~~~~ math/e_j0f.c:96:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 96 | v03 = 2.5915085189e-07, /* 0x348b216c */ | ^~~ math/e_j0f.c:96:9: warning: conversion from ‘double’ to ‘float’ changes value from ‘2.5915085189000002e-7’ to ‘2.59150852e-7’ [-Wfloat-conversion] 96 | v03 = 2.5915085189e-07, /* 0x348b216c */ | ^~~~~~~~~~~~~~~~ math/e_j0f.c:97:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 97 | v04 = 4.4111031494e-10; /* 0x2ff280c2 */ | ^~~ math/e_j0f.c:97:9: warning: conversion from ‘double’ to ‘float’ changes value from ‘4.4111031493999999e-10’ to ‘4.41110315e-10’ [-Wfloat-conversion] 97 | v04 = 4.4111031494e-10; /* 0x2ff280c2 */ | ^~~~~~~~~~~~~~~~ math/e_j0f.c: In function ‘y0f’: math/math_private.h:266:9: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 266 | (i) = gf_u.word; \ | ^~~~ math/e_j0f.c:105:9: note: in expansion of macro ‘GET_FLOAT_WORD’ 105 | GET_FLOAT_WORD(hx,x); | ^~~~~~~~~~~~~~ math/e_j0f.c:136:22: warning: comparison of integer expressions of different signedness: ‘int32_t’ {aka ‘int’} and ‘unsigned int’ [-Wsign-compare] 136 | if(ix>0x80000000U) z = (invsqrtpi*ss)/sqrtf(x); | ^ math/e_j0f.c: At top level: math/e_j0f.c:162:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 162 | 0.0000000000e+00, /* 0x00000000 */ | ^~~~~~~~~~~~~~~~ math/e_j0f.c:163:2: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 163 | -7.0312500000e-02, /* 0xbd900000 */ | ^ math/e_j0f.c:164:2: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 164 | -8.0816707611e+00, /* 0xc1014e86 */ | ^ math/e_j0f.c:164:2: warning: conversion from ‘double’ to ‘float’ changes value from ‘-8.0816707610999998e+0’ to ‘-8.08167076e+0f’ [-Wfloat-conversion] math/e_j0f.c:165:2: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 165 | -2.5706311035e+02, /* 0xc3808814 */ | ^ math/e_j0f.c:165:2: warning: conversion from ‘double’ to ‘float’ changes value from ‘-2.5706311034999999e+2’ to ‘-2.5706311e+2f’ [-Wfloat-conversion] math/e_j0f.c:166:2: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 166 | -2.4852163086e+03, /* 0xc51b5376 */ | ^ math/e_j0f.c:166:2: warning: conversion from ‘double’ to ‘float’ changes value from ‘-2.4852163086e+3’ to ‘-2.48521631e+3f’ [-Wfloat-conversion] math/e_j0f.c:167:2: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 167 | -5.2530439453e+03, /* 0xc5a4285a */ | ^ math/e_j0f.c:167:2: warning: conversion from ‘double’ to ‘float’ changes value from ‘-5.2530439452999999e+3’ to ‘-5.25304395e+3f’ [-Wfloat-conversion] math/e_j0f.c:170:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 170 | 1.1653436279e+02, /* 0x42e91198 */ | ^~~~~~~~~~~~~~~~ math/e_j0f.c:170:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘1.1653436279e+2’ to ‘1.16534363e+2f’ [-Wfloat-conversion] math/e_j0f.c:171:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 171 | 3.8337448730e+03, /* 0x456f9beb */ | ^~~~~~~~~~~~~~~~ math/e_j0f.c:171:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘3.8337448730000001e+3’ to ‘3.83374487e+3f’ [-Wfloat-conversion] math/e_j0f.c:172:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 172 | 4.0597855469e+04, /* 0x471e95db */ | ^~~~~~~~~~~~~~~~ math/e_j0f.c:172:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘4.0597855469000002e+4’ to ‘4.05978555e+4f’ [-Wfloat-conversion] math/e_j0f.c:173:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 173 | 1.1675296875e+05, /* 0x47e4087c */ | ^~~~~~~~~~~~~~~~ math/e_j0f.c:174:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 174 | 4.7627726562e+04, /* 0x473a0bba */ | ^~~~~~~~~~~~~~~~ math/e_j0f.c:174:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘4.7627726562000003e+4’ to ‘4.76277266e+4f’ [-Wfloat-conversion] math/e_j0f.c:177:2: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 177 | -1.1412546255e-11, /* 0xad48c58a */ | ^ math/e_j0f.c:177:2: warning: conversion from ‘double’ to ‘float’ changes value from ‘-1.1412546255e-11’ to ‘-1.14125463e-11f’ [-Wfloat-conversion] math/e_j0f.c:178:2: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 178 | -7.0312492549e-02, /* 0xbd8fffff */ | ^ math/e_j0f.c:178:2: warning: conversion from ‘double’ to ‘float’ changes value from ‘-7.0312492549000002e-2’ to ‘-7.03124925e-2f’ [-Wfloat-conversion] math/e_j0f.c:179:2: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 179 | -4.1596107483e+00, /* 0xc0851b88 */ | ^ math/e_j0f.c:179:2: warning: conversion from ‘double’ to ‘float’ changes value from ‘-4.1596107483000004e+0’ to ‘-4.15961075e+0f’ [-Wfloat-conversion] math/e_j0f.c:180:2: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 180 | -6.7674766541e+01, /* 0xc287597b */ | ^ math/e_j0f.c:180:2: warning: conversion from ‘double’ to ‘float’ changes value from ‘-6.7674766540999997e+1’ to ‘-6.76747665e+1f’ [-Wfloat-conversion] math/e_j0f.c:181:2: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 181 | -3.3123129272e+02, /* 0xc3a59d9b */ | ^ math/e_j0f.c:181:2: warning: conversion from ‘double’ to ‘float’ changes value from ‘-3.3123129272e+2’ to ‘-3.31231293e+2f’ [-Wfloat-conversion] math/e_j0f.c:182:2: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 182 | -3.4643338013e+02, /* 0xc3ad3779 */ | ^ math/e_j0f.c:182:2: warning: conversion from ‘double’ to ‘float’ changes value from ‘-3.4643338012999999e+2’ to ‘-3.4643338e+2f’ [-Wfloat-conversion] math/e_j0f.c:185:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 185 | 6.0753936768e+01, /* 0x42730408 */ | ^~~~~~~~~~~~~~~~ math/e_j0f.c:185:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘6.0753936768000003e+1’ to ‘6.07539368e+1f’ [-Wfloat-conversion] math/e_j0f.c:186:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 186 | 1.0512523193e+03, /* 0x44836813 */ | ^~~~~~~~~~~~~~~~ math/e_j0f.c:186:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘1.0512523193e+3’ to ‘1.05125232e+3f’ [-Wfloat-conversion] math/e_j0f.c:187:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 187 | 5.9789707031e+03, /* 0x45bad7c4 */ | ^~~~~~~~~~~~~~~~ math/e_j0f.c:187:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘5.9789707030999998e+3’ to ‘5.9789707e+3f’ [-Wfloat-conversion] math/e_j0f.c:188:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 188 | 9.6254453125e+03, /* 0x461665c8 */ | ^~~~~~~~~~~~~~~~ math/e_j0f.c:189:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 189 | 2.4060581055e+03, /* 0x451660ee */ | ^~~~~~~~~~~~~~~~ math/e_j0f.c:189:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘2.4060581054999998e+3’ to ‘2.40605811e+3f’ [-Wfloat-conversion] math/e_j0f.c:193:2: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 193 | -2.5470459075e-09, /* 0xb12f081b */ | ^ math/e_j0f.c:193:2: warning: conversion from ‘double’ to ‘float’ changes value from ‘-2.5470459075e-9’ to ‘-2.54704591e-9f’ [-Wfloat-conversion] math/e_j0f.c:194:2: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 194 | -7.0311963558e-02, /* 0xbd8fffb8 */ | ^ math/e_j0f.c:194:2: warning: conversion from ‘double’ to ‘float’ changes value from ‘-7.0311963557999999e-2’ to ‘-7.03119636e-2f’ [-Wfloat-conversion] math/e_j0f.c:195:2: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 195 | -2.4090321064e+00, /* 0xc01a2d95 */ | ^ math/e_j0f.c:195:2: warning: conversion from ‘double’ to ‘float’ changes value from ‘-2.4090321064000002e+0’ to ‘-2.40903211e+0f’ [-Wfloat-conversion] math/e_j0f.c:196:2: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 196 | -2.1965976715e+01, /* 0xc1afba52 */ | ^ math/e_j0f.c:196:2: warning: conversion from ‘double’ to ‘float’ changes value from ‘-2.1965976715e+1’ to ‘-2.19659767e+1f’ [-Wfloat-conversion] math/e_j0f.c:197:2: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 197 | -5.8079170227e+01, /* 0xc2685112 */ | ^ math/e_j0f.c:197:2: warning: conversion from ‘double’ to ‘float’ changes value from ‘-5.8079170226999999e+1’ to ‘-5.80791702e+1f’ [-Wfloat-conversion] math/e_j0f.c:198:2: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 198 | -3.1447946548e+01, /* 0xc1fb9565 */ | ^ math/e_j0f.c:198:2: warning: conversion from ‘double’ to ‘float’ changes value from ‘-3.1447946548000001e+1’ to ‘-3.14479465e+1f’ [-Wfloat-conversion] math/e_j0f.c:201:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 201 | 3.5856033325e+01, /* 0x420f6c94 */ | ^~~~~~~~~~~~~~~~ math/e_j0f.c:201:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘3.5856033324999999e+1’ to ‘3.58560333e+1f’ [-Wfloat-conversion] math/e_j0f.c:202:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 202 | 3.6151397705e+02, /* 0x43b4c1ca */ | ^~~~~~~~~~~~~~~~ math/e_j0f.c:202:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘3.6151397704999999e+2’ to ‘3.61513977e+2f’ [-Wfloat-conversion] math/e_j0f.c:203:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 203 | 1.1936077881e+03, /* 0x44953373 */ | ^~~~~~~~~~~~~~~~ math/e_j0f.c:203:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘1.1936077881000001e+3’ to ‘1.19360779e+3f’ [-Wfloat-conversion] math/e_j0f.c:204:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 204 | 1.1279968262e+03, /* 0x448cffe6 */ | ^~~~~~~~~~~~~~~~ math/e_j0f.c:204:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘1.1279968262e+3’ to ‘1.12799683e+3f’ [-Wfloat-conversion] math/e_j0f.c:205:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 205 | 1.7358093262e+02, /* 0x432d94b8 */ | ^~~~~~~~~~~~~~~~ math/e_j0f.c:205:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘1.7358093262e+2’ to ‘1.73580933e+2f’ [-Wfloat-conversion] math/e_j0f.c:209:2: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 209 | -8.8753431271e-08, /* 0xb3be98b7 */ | ^ math/e_j0f.c:209:2: warning: conversion from ‘double’ to ‘float’ changes value from ‘-8.8753431271000002e-8’ to ‘-8.87534313e-8f’ [-Wfloat-conversion] math/e_j0f.c:210:2: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 210 | -7.0303097367e-02, /* 0xbd8ffb12 */ | ^ math/e_j0f.c:210:2: warning: conversion from ‘double’ to ‘float’ changes value from ‘-7.0303097366999995e-2’ to ‘-7.03030974e-2f’ [-Wfloat-conversion] math/e_j0f.c:211:2: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 211 | -1.4507384300e+00, /* 0xbfb9b1cc */ | ^ math/e_j0f.c:211:2: warning: conversion from ‘double’ to ‘float’ changes value from ‘-1.4507384299999999e+0’ to ‘-1.45073843e+0f’ [-Wfloat-conversion] math/e_j0f.c:212:2: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 212 | -7.6356959343e+00, /* 0xc0f4579f */ | ^ math/e_j0f.c:212:2: warning: conversion from ‘double’ to ‘float’ changes value from ‘-7.6356959343000002e+0’ to ‘-7.63569593e+0f’ [-Wfloat-conversion] math/e_j0f.c:213:2: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 213 | -1.1193166733e+01, /* 0xc1331736 */ | ^ math/e_j0f.c:213:2: warning: conversion from ‘double’ to ‘float’ changes value from ‘-1.1193166733e+1’ to ‘-1.11931667e+1f’ [-Wfloat-conversion] math/e_j0f.c:214:2: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 214 | -3.2336456776e+00, /* 0xc04ef40d */ | ^ math/e_j0f.c:214:2: warning: conversion from ‘double’ to ‘float’ changes value from ‘-3.2336456776000002e+0’ to ‘-3.23364568e+0f’ [-Wfloat-conversion] math/e_j0f.c:217:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 217 | 2.2220300674e+01, /* 0x41b1c32d */ | ^~~~~~~~~~~~~~~~ math/e_j0f.c:217:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘2.2220300674000001e+1’ to ‘2.22203007e+1f’ [-Wfloat-conversion] math/e_j0f.c:218:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 218 | 1.3620678711e+02, /* 0x430834f0 */ | ^~~~~~~~~~~~~~~~ math/e_j0f.c:218:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘1.3620678710999999e+2’ to ‘1.36206787e+2f’ [-Wfloat-conversion] math/e_j0f.c:219:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 219 | 2.7047027588e+02, /* 0x43873c32 */ | ^~~~~~~~~~~~~~~~ math/e_j0f.c:219:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘2.7047027587999997e+2’ to ‘2.70470276e+2f’ [-Wfloat-conversion] math/e_j0f.c:220:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 220 | 1.5387539673e+02, /* 0x4319e01a */ | ^~~~~~~~~~~~~~~~ math/e_j0f.c:220:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘1.5387539673000001e+2’ to ‘1.53875397e+2f’ [-Wfloat-conversion] math/e_j0f.c:221:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 221 | 1.4657617569e+01, /* 0x416a859a */ | ^~~~~~~~~~~~~~~~ math/e_j0f.c:221:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘1.4657617568999999e+1’ to ‘1.46576176e+1f’ [-Wfloat-conversion] math/e_j0f.c: In function ‘pzerof’: math/math_private.h:266:9: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 266 | (i) = gf_u.word; \ | ^~~~ math/e_j0f.c:230:9: note: in expansion of macro ‘GET_FLOAT_WORD’ 230 | GET_FLOAT_WORD(ix,x); | ^~~~~~~~~~~~~~ math/e_j0f.c: At top level: math/e_j0f.c:253:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 253 | 0.0000000000e+00, /* 0x00000000 */ | ^~~~~~~~~~~~~~~~ math/e_j0f.c:254:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 254 | 7.3242187500e-02, /* 0x3d960000 */ | ^~~~~~~~~~~~~~~~ math/e_j0f.c:255:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 255 | 1.1768206596e+01, /* 0x413c4a93 */ | ^~~~~~~~~~~~~~~~ math/e_j0f.c:255:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘1.1768206596000001e+1’ to ‘1.17682066e+1f’ [-Wfloat-conversion] math/e_j0f.c:256:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 256 | 5.5767340088e+02, /* 0x440b6b19 */ | ^~~~~~~~~~~~~~~~ math/e_j0f.c:256:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘5.5767340088000003e+2’ to ‘5.57673401e+2f’ [-Wfloat-conversion] math/e_j0f.c:257:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 257 | 8.8591972656e+03, /* 0x460a6cca */ | ^~~~~~~~~~~~~~~~ math/e_j0f.c:257:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘8.8591972655999998e+3’ to ‘8.85919727e+3f’ [-Wfloat-conversion] math/e_j0f.c:258:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 258 | 3.7014625000e+04, /* 0x471096a0 */ | ^~~~~~~~~~~~~~~~ math/e_j0f.c:261:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 261 | 1.6377603149e+02, /* 0x4323c6aa */ | ^~~~~~~~~~~~~~~~ math/e_j0f.c:261:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘1.6377603149000001e+2’ to ‘1.63776031e+2f’ [-Wfloat-conversion] math/e_j0f.c:262:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 262 | 8.0983447266e+03, /* 0x45fd12c2 */ | ^~~~~~~~~~~~~~~~ math/e_j0f.c:262:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘8.0983447266000003e+3’ to ‘8.09834473e+3f’ [-Wfloat-conversion] math/e_j0f.c:263:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 263 | 1.4253829688e+05, /* 0x480b3293 */ | ^~~~~~~~~~~~~~~~ math/e_j0f.c:263:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘1.4253829688000001e+5’ to ‘1.42538297e+5f’ [-Wfloat-conversion] math/e_j0f.c:264:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 264 | 8.0330925000e+05, /* 0x49441ed4 */ | ^~~~~~~~~~~~~~~~ math/e_j0f.c:265:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 265 | 8.4050156250e+05, /* 0x494d3359 */ | ^~~~~~~~~~~~~~~~ math/e_j0f.c:266:2: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 266 | -3.4389928125e+05, /* 0xc8a7eb69 */ | ^ math/e_j0f.c:270:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 270 | 1.8408595828e-11, /* 0x2da1ec79 */ | ^~~~~~~~~~~~~~~~ math/e_j0f.c:270:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘1.8408595828e-11’ to ‘1.84085958e-11f’ [-Wfloat-conversion] math/e_j0f.c:271:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 271 | 7.3242180049e-02, /* 0x3d95ffff */ | ^~~~~~~~~~~~~~~~ math/e_j0f.c:271:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘7.3242180049000002e-2’ to ‘7.324218e-2f’ [-Wfloat-conversion] math/e_j0f.c:272:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 272 | 5.8356351852e+00, /* 0x40babd86 */ | ^~~~~~~~~~~~~~~~ math/e_j0f.c:272:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘5.8356351852000001e+0’ to ‘5.83563519e+0f’ [-Wfloat-conversion] math/e_j0f.c:273:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 273 | 1.3511157227e+02, /* 0x43071c90 */ | ^~~~~~~~~~~~~~~~ math/e_j0f.c:273:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘1.3511157227000001e+2’ to ‘1.35111572e+2f’ [-Wfloat-conversion] math/e_j0f.c:274:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 274 | 1.0272437744e+03, /* 0x448067cd */ | ^~~~~~~~~~~~~~~~ math/e_j0f.c:274:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘1.0272437743999999e+3’ to ‘1.02724377e+3f’ [-Wfloat-conversion] math/e_j0f.c:275:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 275 | 1.9899779053e+03, /* 0x44f8bf4b */ | ^~~~~~~~~~~~~~~~ math/e_j0f.c:275:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘1.9899779053e+3’ to ‘1.98997791e+3f’ [-Wfloat-conversion] math/e_j0f.c:278:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 278 | 8.2776611328e+01, /* 0x42a58da0 */ | ^~~~~~~~~~~~~~~~ math/e_j0f.c:278:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘8.2776611328000001e+1’ to ‘8.27766113e+1f’ [-Wfloat-conversion] math/e_j0f.c:279:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 279 | 2.0778142090e+03, /* 0x4501dd07 */ | ^~~~~~~~~~~~~~~~ math/e_j0f.c:279:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘2.0778142090000001e+3’ to ‘2.07781421e+3f’ [-Wfloat-conversion] math/e_j0f.c:280:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 280 | 1.8847289062e+04, /* 0x46933e94 */ | ^~~~~~~~~~~~~~~~ math/e_j0f.c:280:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘1.8847289062e+4’ to ‘1.88472891e+4f’ [-Wfloat-conversion] math/e_j0f.c:281:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 281 | 5.6751113281e+04, /* 0x475daf1d */ | ^~~~~~~~~~~~~~~~ math/e_j0f.c:281:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘5.6751113280999998e+4’ to ‘5.67511133e+4f’ [-Wfloat-conversion] math/e_j0f.c:282:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 282 | 3.5976753906e+04, /* 0x470c88c1 */ | ^~~~~~~~~~~~~~~~ math/e_j0f.c:282:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘3.5976753905999998e+4’ to ‘3.59767539e+4f’ [-Wfloat-conversion] math/e_j0f.c:283:2: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 283 | -5.3543427734e+03, /* 0xc5a752be */ | ^ math/e_j0f.c:283:2: warning: conversion from ‘double’ to ‘float’ changes value from ‘-5.3543427733999997e+3’ to ‘-5.35434277e+3f’ [-Wfloat-conversion] math/e_j0f.c:287:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 287 | 4.3774099900e-09, /* 0x3196681b */ | ^~~~~~~~~~~~~~~~ math/e_j0f.c:287:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘4.3774099900000002e-9’ to ‘4.37740999e-9f’ [-Wfloat-conversion] math/e_j0f.c:288:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 288 | 7.3241114616e-02, /* 0x3d95ff70 */ | ^~~~~~~~~~~~~~~~ math/e_j0f.c:288:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘7.3241114615999997e-2’ to ‘7.32411146e-2f’ [-Wfloat-conversion] math/e_j0f.c:289:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 289 | 3.3442313671e+00, /* 0x405607e3 */ | ^~~~~~~~~~~~~~~~ math/e_j0f.c:289:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘3.3442313670999999e+0’ to ‘3.34423137e+0f’ [-Wfloat-conversion] math/e_j0f.c:290:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 290 | 4.2621845245e+01, /* 0x422a7cc5 */ | ^~~~~~~~~~~~~~~~ math/e_j0f.c:290:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘4.2621845245000003e+1’ to ‘4.26218452e+1f’ [-Wfloat-conversion] math/e_j0f.c:291:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 291 | 1.7080809021e+02, /* 0x432acedf */ | ^~~~~~~~~~~~~~~~ math/e_j0f.c:291:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘1.7080809020999999e+2’ to ‘1.7080809e+2f’ [-Wfloat-conversion] math/e_j0f.c:292:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 292 | 1.6673394775e+02, /* 0x4326bbe4 */ | ^~~~~~~~~~~~~~~~ math/e_j0f.c:292:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘1.6673394775e+2’ to ‘1.66733948e+2f’ [-Wfloat-conversion] math/e_j0f.c:295:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 295 | 4.8758872986e+01, /* 0x42430916 */ | ^~~~~~~~~~~~~~~~ math/e_j0f.c:295:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘4.8758872986e+1’ to ‘4.8758873e+1f’ [-Wfloat-conversion] math/e_j0f.c:296:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 296 | 7.0968920898e+02, /* 0x44316c1c */ | ^~~~~~~~~~~~~~~~ math/e_j0f.c:296:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘7.0968920897999999e+2’ to ‘7.09689209e+2f’ [-Wfloat-conversion] math/e_j0f.c:297:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 297 | 3.7041481934e+03, /* 0x4567825f */ | ^~~~~~~~~~~~~~~~ math/e_j0f.c:297:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘3.7041481933999999e+3’ to ‘3.70414819e+3f’ [-Wfloat-conversion] math/e_j0f.c:298:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 298 | 6.4604252930e+03, /* 0x45c9e367 */ | ^~~~~~~~~~~~~~~~ math/e_j0f.c:298:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘6.4604252930000002e+3’ to ‘6.46042529e+3f’ [-Wfloat-conversion] math/e_j0f.c:299:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 299 | 2.5163337402e+03, /* 0x451d4557 */ | ^~~~~~~~~~~~~~~~ math/e_j0f.c:299:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘2.5163337402000002e+3’ to ‘2.51633374e+3f’ [-Wfloat-conversion] math/e_j0f.c:300:2: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 300 | -1.4924745178e+02, /* 0xc3153f59 */ | ^ math/e_j0f.c:300:2: warning: conversion from ‘double’ to ‘float’ changes value from ‘-1.4924745178000001e+2’ to ‘-1.49247452e+2f’ [-Wfloat-conversion] math/e_j0f.c:304:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 304 | 1.5044444979e-07, /* 0x342189db */ | ^~~~~~~~~~~~~~~~ math/e_j0f.c:304:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘1.5044444979e-7’ to ‘1.5044445e-7f’ [-Wfloat-conversion] math/e_j0f.c:305:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 305 | 7.3223426938e-02, /* 0x3d95f62a */ | ^~~~~~~~~~~~~~~~ math/e_j0f.c:305:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘7.3223426938000005e-2’ to ‘7.32234269e-2f’ [-Wfloat-conversion] math/e_j0f.c:306:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 306 | 1.9981917143e+00, /* 0x3fffc4bf */ | ^~~~~~~~~~~~~~~~ math/e_j0f.c:306:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘1.9981917143000001e+0’ to ‘1.99819171e+0f’ [-Wfloat-conversion] math/e_j0f.c:307:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 307 | 1.4495602608e+01, /* 0x4167edfd */ | ^~~~~~~~~~~~~~~~ math/e_j0f.c:307:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘1.4495602608e+1’ to ‘1.44956026e+1f’ [-Wfloat-conversion] math/e_j0f.c:308:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 308 | 3.1666231155e+01, /* 0x41fd5471 */ | ^~~~~~~~~~~~~~~~ math/e_j0f.c:308:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘3.1666231154999998e+1’ to ‘3.16662312e+1f’ [-Wfloat-conversion] math/e_j0f.c:309:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 309 | 1.6252708435e+01, /* 0x4182058c */ | ^~~~~~~~~~~~~~~~ math/e_j0f.c:309:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘1.6252708434999999e+1’ to ‘1.62527084e+1f’ [-Wfloat-conversion] math/e_j0f.c:312:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 312 | 3.0365585327e+01, /* 0x41f2ecb8 */ | ^~~~~~~~~~~~~~~~ math/e_j0f.c:312:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘3.0365585327000002e+1’ to ‘3.03655853e+1f’ [-Wfloat-conversion] math/e_j0f.c:313:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 313 | 2.6934811401e+02, /* 0x4386ac8f */ | ^~~~~~~~~~~~~~~~ math/e_j0f.c:313:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘2.6934811401000002e+2’ to ‘2.69348114e+2f’ [-Wfloat-conversion] math/e_j0f.c:314:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 314 | 8.4478375244e+02, /* 0x44533229 */ | ^~~~~~~~~~~~~~~~ math/e_j0f.c:314:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘8.4478375243999994e+2’ to ‘8.44783752e+2f’ [-Wfloat-conversion] math/e_j0f.c:315:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 315 | 8.8293585205e+02, /* 0x445cbbe5 */ | ^~~~~~~~~~~~~~~~ math/e_j0f.c:315:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘8.8293585204999999e+2’ to ‘8.82935852e+2f’ [-Wfloat-conversion] math/e_j0f.c:316:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 316 | 2.1266638184e+02, /* 0x4354aa98 */ | ^~~~~~~~~~~~~~~~ math/e_j0f.c:316:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘2.1266638184000001e+2’ to ‘2.12666382e+2f’ [-Wfloat-conversion] math/e_j0f.c:317:2: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 317 | -5.3109550476e+00, /* 0xc0a9f358 */ | ^ math/e_j0f.c:317:2: warning: conversion from ‘double’ to ‘float’ changes value from ‘-5.3109550476000003e+0’ to ‘-5.31095505e+0f’ [-Wfloat-conversion] math/e_j0f.c: In function ‘qzerof’: math/math_private.h:266:9: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 266 | (i) = gf_u.word; \ | ^~~~ math/e_j0f.c:326:9: note: in expansion of macro ‘GET_FLOAT_WORD’ 326 | GET_FLOAT_WORD(ix,x); | ^~~~~~~~~~~~~~ math/e_j0f.c:335:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 335 | return (-(float).125 + r/s)/x; | ^~~~~~ math/e_j0f.c: In function ‘pzerof’: math/e_j0f.c:237:14: warning: ‘p’ may be used uninitialized [-Wmaybe-uninitialized] 237 | r = p[0]+z*(p[1]+z*(p[2]+z*(p[3]+z*(p[4]+z*p[5])))); | ~^~~ math/e_j0f.c:227:22: note: ‘p’ was declared here 227 | const float *p,*q; | ^ math/e_j0f.c:238:21: warning: ‘q’ may be used uninitialized [-Wmaybe-uninitialized] 238 | s = one+z*(q[0]+z*(q[1]+z*(q[2]+z*(q[3]+z*q[4])))); | ~^~~ math/e_j0f.c:227:25: note: ‘q’ was declared here 227 | const float *p,*q; | ^ math/e_j0f.c: In function ‘qzerof’: math/e_j0f.c:333:14: warning: ‘p’ may be used uninitialized [-Wmaybe-uninitialized] 333 | r = p[0]+z*(p[1]+z*(p[2]+z*(p[3]+z*(p[4]+z*p[5])))); | ~^~~ math/e_j0f.c:323:22: note: ‘p’ was declared here 323 | const float *p,*q; | ^ math/e_j0f.c:334:21: warning: ‘q’ may be used uninitialized [-Wmaybe-uninitialized] 334 | s = one+z*(q[0]+z*(q[1]+z*(q[2]+z*(q[3]+z*(q[4]+z*q[5]))))); | ~^~~ math/e_j0f.c:323:25: note: ‘q’ was declared here 323 | const float *p,*q; | ^ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/e_j1.c -o math/e_j1.o In file included from math/e_j1.c:59: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/e_j1.c:58: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/e_j1.c:64:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 64 | huge = 1e300, | ^~~~ math/e_j1.c:65:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 65 | one = 1.0, | ^~~ math/e_j1.c:66:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 66 | invsqrtpi= 5.64189583547756279280e-01, /* 0x3FE20DD7, 0x50429B6D */ | ^~~~~~~~~ math/e_j1.c:67:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 67 | tpi = 6.36619772367581382433e-01, /* 0x3FE45F30, 0x6DC9C883 */ | ^~~ math/e_j1.c:69:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 69 | r00 = -6.25000000000000000000e-02, /* 0xBFB00000, 0x00000000 */ | ^~~ math/e_j1.c:70:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 70 | r01 = 1.40705666955189706048e-03, /* 0x3F570D9F, 0x98472C61 */ | ^~~ math/e_j1.c:71:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 71 | r02 = -1.59955631084035597520e-05, /* 0xBEF0C5C6, 0xBA169668 */ | ^~~ math/e_j1.c:72:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 72 | r03 = 4.96727999609584448412e-08, /* 0x3E6AAAFA, 0x46CA0BD9 */ | ^~~ math/e_j1.c:73:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 73 | s01 = 1.91537599538363460805e-02, /* 0x3F939D0B, 0x12637E53 */ | ^~~ math/e_j1.c:74:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 74 | s02 = 1.85946785588630915560e-04, /* 0x3F285F56, 0xB9CDF664 */ | ^~~ math/e_j1.c:75:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 75 | s03 = 1.17718464042623683263e-06, /* 0x3EB3BFF8, 0x333F8498 */ | ^~~ math/e_j1.c:76:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 76 | s04 = 5.04636257076217042715e-09, /* 0x3E35AC88, 0xC97DFF2C */ | ^~~ math/e_j1.c:77:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 77 | s05 = 1.23542274426137913908e-11; /* 0x3DAB2ACF, 0xCFB97ED8 */ | ^~~ math/e_j1.c:79:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 79 | static const double zero = 0.0; | ^~~~~~ math/e_j1.c: In function ‘j1’: math/math_private.h:209:9: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 209 | (i) = gh_u.parts.msw; \ | ^~~~ math/e_j1.c:87:9: note: in expansion of macro ‘GET_HIGH_WORD’ 87 | GET_HIGH_WORD(hx,x); | ^~~~~~~~~~~~~ math/e_j1.c:114:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 114 | if(huge+x>one) return 0.5*x;/* inexact if x!=0 necessary */ | ^~ math/e_j1.c:120:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 120 | return(x*0.5+r/s); | ^~~~~~ math/e_j1.c: At top level: math/e_j1.c:124:2: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 124 | -1.96057090646238940668e-01, /* 0xBFC91866, 0x143CBC8A */ | ^ math/e_j1.c:125:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 125 | 5.04438716639811282616e-02, /* 0x3FA9D3C7, 0x76292CD1 */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ math/e_j1.c:126:2: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 126 | -1.91256895875763547298e-03, /* 0xBF5F55E5, 0x4844F50F */ | ^ math/e_j1.c:127:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 127 | 2.35252600561610495928e-05, /* 0x3EF8AB03, 0x8FA6B88E */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ math/e_j1.c:128:2: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 128 | -9.19099158039878874504e-08, /* 0xBE78AC00, 0x569105B8 */ | ^ math/e_j1.c:131:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 131 | 1.99167318236649903973e-02, /* 0x3F94650D, 0x3F4DA9F0 */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ math/e_j1.c:132:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 132 | 2.02552581025135171496e-04, /* 0x3F2A8C89, 0x6C257764 */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ math/e_j1.c:133:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 133 | 1.35608801097516229404e-06, /* 0x3EB6C05A, 0x894E8CA6 */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ math/e_j1.c:134:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 134 | 6.22741452364621501295e-09, /* 0x3E3ABF1D, 0x5BA69A86 */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ math/e_j1.c:135:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 135 | 1.66559246207992079114e-11, /* 0x3DB25039, 0xDACA772A */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ math/e_j1.c: In function ‘y1’: math/math_private.h:199:11: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 199 | (ix0) = ew_u.parts.msw; \ | ^~~~ math/e_j1.c:144:9: note: in expansion of macro ‘EXTRACT_WORDS’ 144 | EXTRACT_WORDS(hx,lx,x); | ^~~~~~~~~~~~~ math/math_private.h:200:11: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 200 | (ix1) = ew_u.parts.lsw; \ | ^~~~ math/e_j1.c:144:9: note: in expansion of macro ‘EXTRACT_WORDS’ 144 | EXTRACT_WORDS(hx,lx,x); | ^~~~~~~~~~~~~ math/e_j1.c: At top level: math/e_j1.c:198:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 198 | 0.00000000000000000000e+00, /* 0x00000000, 0x00000000 */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ math/e_j1.c:199:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 199 | 1.17187499999988647970e-01, /* 0x3FBDFFFF, 0xFFFFFCCE */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ math/e_j1.c:200:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 200 | 1.32394806593073575129e+01, /* 0x402A7A9D, 0x357F7FCE */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ math/e_j1.c:201:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 201 | 4.12051854307378562225e+02, /* 0x4079C0D4, 0x652EA590 */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ math/e_j1.c:202:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 202 | 3.87474538913960532227e+03, /* 0x40AE457D, 0xA3A532CC */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ math/e_j1.c:203:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 203 | 7.91447954031891731574e+03, /* 0x40BEEA7A, 0xC32782DD */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ math/e_j1.c:206:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 206 | 1.14207370375678408436e+02, /* 0x405C8D45, 0x8E656CAC */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ math/e_j1.c:207:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 207 | 3.65093083420853463394e+03, /* 0x40AC85DC, 0x964D274F */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ math/e_j1.c:208:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 208 | 3.69562060269033463555e+04, /* 0x40E20B86, 0x97C5BB7F */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ math/e_j1.c:209:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 209 | 9.76027935934950801311e+04, /* 0x40F7D42C, 0xB28F17BB */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ math/e_j1.c:210:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 210 | 3.08042720627888811578e+04, /* 0x40DE1511, 0x697A0B2D */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ math/e_j1.c:214:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 214 | 1.31990519556243522749e-11, /* 0x3DAD0667, 0xDAE1CA7D */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ math/e_j1.c:215:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 215 | 1.17187493190614097638e-01, /* 0x3FBDFFFF, 0xE2C10043 */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ math/e_j1.c:216:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 216 | 6.80275127868432871736e+00, /* 0x401B3604, 0x6E6315E3 */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ math/e_j1.c:217:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 217 | 1.08308182990189109773e+02, /* 0x405B13B9, 0x452602ED */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ math/e_j1.c:218:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 218 | 5.17636139533199752805e+02, /* 0x40802D16, 0xD052D649 */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ math/e_j1.c:219:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 219 | 5.28715201363337541807e+02, /* 0x408085B8, 0xBB7E0CB7 */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ math/e_j1.c:222:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 222 | 5.92805987221131331921e+01, /* 0x404DA3EA, 0xA8AF633D */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ math/e_j1.c:223:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 223 | 9.91401418733614377743e+02, /* 0x408EFB36, 0x1B066701 */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ math/e_j1.c:224:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 224 | 5.35326695291487976647e+03, /* 0x40B4E944, 0x5706B6FB */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ math/e_j1.c:225:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 225 | 7.84469031749551231769e+03, /* 0x40BEA4B0, 0xB8A5BB15 */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ math/e_j1.c:226:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 226 | 1.50404688810361062679e+03, /* 0x40978030, 0x036F5E51 */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ math/e_j1.c:230:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 230 | 3.02503916137373618024e-09, /* 0x3E29FC21, 0xA7AD9EDD */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ math/e_j1.c:231:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 231 | 1.17186865567253592491e-01, /* 0x3FBDFFF5, 0x5B21D17B */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ math/e_j1.c:232:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 232 | 3.93297750033315640650e+00, /* 0x400F76BC, 0xE85EAD8A */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ math/e_j1.c:233:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 233 | 3.51194035591636932736e+01, /* 0x40418F48, 0x9DA6D129 */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ math/e_j1.c:234:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 234 | 9.10550110750781271918e+01, /* 0x4056C385, 0x4D2C1837 */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ math/e_j1.c:235:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 235 | 4.85590685197364919645e+01, /* 0x4048478F, 0x8EA83EE5 */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ math/e_j1.c:238:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 238 | 3.47913095001251519989e+01, /* 0x40416549, 0xA134069C */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ math/e_j1.c:239:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 239 | 3.36762458747825746741e+02, /* 0x40750C33, 0x07F1A75F */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ math/e_j1.c:240:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 240 | 1.04687139975775130551e+03, /* 0x40905B7C, 0x5037D523 */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ math/e_j1.c:241:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 241 | 8.90811346398256432622e+02, /* 0x408BD67D, 0xA32E31E9 */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ math/e_j1.c:242:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 242 | 1.03787932439639277504e+02, /* 0x4059F26D, 0x7C2EED53 */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ math/e_j1.c:246:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 246 | 1.07710830106873743082e-07, /* 0x3E7CE9D4, 0xF65544F4 */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ math/e_j1.c:247:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 247 | 1.17176219462683348094e-01, /* 0x3FBDFF42, 0xBE760D83 */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ math/e_j1.c:248:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 248 | 2.36851496667608785174e+00, /* 0x4002F2B7, 0xF98FAEC0 */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ math/e_j1.c:249:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 249 | 1.22426109148261232917e+01, /* 0x40287C37, 0x7F71A964 */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ math/e_j1.c:250:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 250 | 1.76939711271687727390e+01, /* 0x4031B1A8, 0x177F8EE2 */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ math/e_j1.c:251:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 251 | 5.07352312588818499250e+00, /* 0x40144B49, 0xA574C1FE */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ math/e_j1.c:254:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 254 | 2.14364859363821409488e+01, /* 0x40356FBD, 0x8AD5ECDC */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ math/e_j1.c:255:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 255 | 1.25290227168402751090e+02, /* 0x405F5293, 0x14F92CD5 */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ math/e_j1.c:256:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 256 | 2.32276469057162813669e+02, /* 0x406D08D8, 0xD5A2DBD9 */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ math/e_j1.c:257:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 257 | 1.17679373287147100768e+02, /* 0x405D6B7A, 0xDA1884A9 */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ math/e_j1.c:258:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 258 | 8.36463893371618283368e+00, /* 0x4020BAB1, 0xF44E5192 */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ math/e_j1.c: In function ‘pone’: math/math_private.h:209:9: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 209 | (i) = gh_u.parts.msw; \ | ^~~~ math/e_j1.c:267:9: note: in expansion of macro ‘GET_HIGH_WORD’ 267 | GET_HIGH_WORD(ix,x); | ^~~~~~~~~~~~~ math/e_j1.c: At top level: math/e_j1.c:291:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 291 | 0.00000000000000000000e+00, /* 0x00000000, 0x00000000 */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ math/e_j1.c:292:2: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 292 | -1.02539062499992714161e-01, /* 0xBFBA3FFF, 0xFFFFFDF3 */ | ^ math/e_j1.c:293:2: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 293 | -1.62717534544589987888e+01, /* 0xC0304591, 0xA26779F7 */ | ^ math/e_j1.c:294:2: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 294 | -7.59601722513950107896e+02, /* 0xC087BCD0, 0x53E4B576 */ | ^ math/e_j1.c:295:2: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 295 | -1.18498066702429587167e+04, /* 0xC0C724E7, 0x40F87415 */ | ^ math/e_j1.c:296:2: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 296 | -4.84385124285750353010e+04, /* 0xC0E7A6D0, 0x65D09C6A */ | ^ math/e_j1.c:299:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 299 | 1.61395369700722909556e+02, /* 0x40642CA6, 0xDE5BCDE5 */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ math/e_j1.c:300:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 300 | 7.82538599923348465381e+03, /* 0x40BE9162, 0xD0D88419 */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ math/e_j1.c:301:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 301 | 1.33875336287249578163e+05, /* 0x4100579A, 0xB0B75E98 */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ math/e_j1.c:302:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 302 | 7.19657723683240939863e+05, /* 0x4125F653, 0x72869C19 */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ math/e_j1.c:303:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 303 | 6.66601232617776375264e+05, /* 0x412457D2, 0x7719AD5C */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ math/e_j1.c:304:2: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 304 | -2.94490264303834643215e+05, /* 0xC111F969, 0x0EA5AA18 */ | ^ math/e_j1.c:308:2: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 308 | -2.08979931141764104297e-11, /* 0xBDB6FA43, 0x1AA1A098 */ | ^ math/e_j1.c:309:2: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 309 | -1.02539050241375426231e-01, /* 0xBFBA3FFF, 0xCB597FEF */ | ^ math/e_j1.c:310:2: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 310 | -8.05644828123936029840e+00, /* 0xC0201CE6, 0xCA03AD4B */ | ^ math/e_j1.c:311:2: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 311 | -1.83669607474888380239e+02, /* 0xC066F56D, 0x6CA7B9B0 */ | ^ math/e_j1.c:312:2: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 312 | -1.37319376065508163265e+03, /* 0xC09574C6, 0x6931734F */ | ^ math/e_j1.c:313:2: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 313 | -2.61244440453215656817e+03, /* 0xC0A468E3, 0x88FDA79D */ | ^ math/e_j1.c:316:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 316 | 8.12765501384335777857e+01, /* 0x405451B2, 0xFF5A11B2 */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ math/e_j1.c:317:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 317 | 1.99179873460485964642e+03, /* 0x409F1F31, 0xE77BF839 */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ math/e_j1.c:318:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 318 | 1.74684851924908907677e+04, /* 0x40D10F1F, 0x0D64CE29 */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ math/e_j1.c:319:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 319 | 4.98514270910352279316e+04, /* 0x40E8576D, 0xAABAD197 */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ math/e_j1.c:320:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 320 | 2.79480751638918118260e+04, /* 0x40DB4B04, 0xCF7C364B */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ math/e_j1.c:321:2: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 321 | -4.71918354795128470869e+03, /* 0xC0B26F2E, 0xFCFFA004 */ | ^ math/e_j1.c:325:2: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 325 | -5.07831226461766561369e-09, /* 0xBE35CFA9, 0xD38FC84F */ | ^ math/e_j1.c:326:2: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 326 | -1.02537829820837089745e-01, /* 0xBFBA3FEB, 0x51AEED54 */ | ^ math/e_j1.c:327:2: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 327 | -4.61011581139473403113e+00, /* 0xC01270C2, 0x3302D9FF */ | ^ math/e_j1.c:328:2: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 328 | -5.78472216562783643212e+01, /* 0xC04CEC71, 0xC25D16DA */ | ^ math/e_j1.c:329:2: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 329 | -2.28244540737631695038e+02, /* 0xC06C87D3, 0x4718D55F */ | ^ math/e_j1.c:330:2: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 330 | -2.19210128478909325622e+02, /* 0xC06B66B9, 0x5F5C1BF6 */ | ^ math/e_j1.c:333:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 333 | 4.76651550323729509273e+01, /* 0x4047D523, 0xCCD367E4 */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ math/e_j1.c:334:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 334 | 6.73865112676699709482e+02, /* 0x40850EEB, 0xC031EE3E */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ math/e_j1.c:335:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 335 | 3.38015286679526343505e+03, /* 0x40AA684E, 0x448E7C9A */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ math/e_j1.c:336:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 336 | 5.54772909720722782367e+03, /* 0x40B5ABBA, 0xA61D54A6 */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ math/e_j1.c:337:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 337 | 1.90311919338810798763e+03, /* 0x409DBC7A, 0x0DD4DF4B */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ math/e_j1.c:338:2: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 338 | -1.35201191444307340817e+02, /* 0xC060E670, 0x290A311F */ | ^ math/e_j1.c:342:2: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 342 | -1.78381727510958865572e-07, /* 0xBE87F126, 0x44C626D2 */ | ^ math/e_j1.c:343:2: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 343 | -1.02517042607985553460e-01, /* 0xBFBA3E8E, 0x9148B010 */ | ^ math/e_j1.c:344:2: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 344 | -2.75220568278187460720e+00, /* 0xC0060484, 0x69BB4EDA */ | ^ math/e_j1.c:345:2: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 345 | -1.96636162643703720221e+01, /* 0xC033A9E2, 0xC168907F */ | ^ math/e_j1.c:346:2: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 346 | -4.23253133372830490089e+01, /* 0xC04529A3, 0xDE104AAA */ | ^ math/e_j1.c:347:2: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 347 | -2.13719211703704061733e+01, /* 0xC0355F36, 0x39CF6E52 */ | ^ math/e_j1.c:350:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 350 | 2.95333629060523854548e+01, /* 0x403D888A, 0x78AE64FF */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ math/e_j1.c:351:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 351 | 2.52981549982190529136e+02, /* 0x406F9F68, 0xDB821CBA */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ math/e_j1.c:352:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 352 | 7.57502834868645436472e+02, /* 0x4087AC05, 0xCE49A0F7 */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ math/e_j1.c:353:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 353 | 7.39393205320467245656e+02, /* 0x40871B25, 0x48D4C029 */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ math/e_j1.c:354:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 354 | 1.55949003336666123687e+02, /* 0x40637E5E, 0x3C3ED8D4 */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ math/e_j1.c:355:2: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 355 | -4.95949898822628210127e+00, /* 0xC013D686, 0xE71BE86B */ | ^ math/e_j1.c: In function ‘qone’: math/math_private.h:209:9: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 209 | (i) = gh_u.parts.msw; \ | ^~~~ math/e_j1.c:364:9: note: in expansion of macro ‘GET_HIGH_WORD’ 364 | GET_HIGH_WORD(ix,x); | ^~~~~~~~~~~~~ math/e_j1.c:373:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 373 | return (.375 + r/s)/x; | ^~~~~~ math/e_j1.c: In function ‘pone’: math/e_j1.c:274:14: warning: ‘p’ may be used uninitialized [-Wmaybe-uninitialized] 274 | r = p[0]+z*(p[1]+z*(p[2]+z*(p[3]+z*(p[4]+z*p[5])))); | ~^~~ math/e_j1.c:264:23: note: ‘p’ was declared here 264 | const double *p,*q; | ^ math/e_j1.c:275:21: warning: ‘q’ may be used uninitialized [-Wmaybe-uninitialized] 275 | s = one+z*(q[0]+z*(q[1]+z*(q[2]+z*(q[3]+z*q[4])))); | ~^~~ math/e_j1.c:264:26: note: ‘q’ was declared here 264 | const double *p,*q; | ^ math/e_j1.c: In function ‘qone’: math/e_j1.c:371:14: warning: ‘p’ may be used uninitialized [-Wmaybe-uninitialized] 371 | r = p[0]+z*(p[1]+z*(p[2]+z*(p[3]+z*(p[4]+z*p[5])))); | ~^~~ math/e_j1.c:361:23: note: ‘p’ was declared here 361 | const double *p,*q; | ^ math/e_j1.c:372:21: warning: ‘q’ may be used uninitialized [-Wmaybe-uninitialized] 372 | s = one+z*(q[0]+z*(q[1]+z*(q[2]+z*(q[3]+z*(q[4]+z*q[5]))))); | ~^~~ math/e_j1.c:361:26: note: ‘q’ was declared here 361 | const double *p,*q; | ^ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/e_j1f.c -o math/e_j1f.o In file included from math/e_j1f.c:17: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/e_j1f.c:16: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/e_j1f.c:22:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 22 | huge = 1e30, | ^~~~ math/e_j1f.c:22:11: warning: conversion from ‘double’ to ‘float’ changes value from ‘1.0e+30’ to ‘1.00000002e+30’ [-Wfloat-conversion] 22 | huge = 1e30, | ^~~~ math/e_j1f.c:23:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 23 | one = 1.0, | ^~~ math/e_j1f.c:24:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 24 | invsqrtpi= 5.6418961287e-01, /* 0x3f106ebb */ | ^~~~~~~~~ math/e_j1f.c:24:13: warning: conversion from ‘double’ to ‘float’ changes value from ‘5.6418961287000002e-1’ to ‘5.64189613e-1’ [-Wfloat-conversion] 24 | invsqrtpi= 5.6418961287e-01, /* 0x3f106ebb */ | ^~~~~~~~~~~~~~~~ math/e_j1f.c:25:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 25 | tpi = 6.3661974669e-01, /* 0x3f22f983 */ | ^~~ math/e_j1f.c:25:13: warning: conversion from ‘double’ to ‘float’ changes value from ‘6.3661974668999999e-1’ to ‘6.36619747e-1’ [-Wfloat-conversion] 25 | tpi = 6.3661974669e-01, /* 0x3f22f983 */ | ^~~~~~~~~~~~~~~~ math/e_j1f.c:27:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 27 | r00 = -6.2500000000e-02, /* 0xbd800000 */ | ^~~ math/e_j1f.c:28:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 28 | r01 = 1.4070566976e-03, /* 0x3ab86cfd */ | ^~~ math/e_j1f.c:28:9: warning: conversion from ‘double’ to ‘float’ changes value from ‘1.4070566976e-3’ to ‘1.4070567e-3’ [-Wfloat-conversion] 28 | r01 = 1.4070566976e-03, /* 0x3ab86cfd */ | ^~~~~~~~~~~~~~~~ math/e_j1f.c:29:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 29 | r02 = -1.5995563444e-05, /* 0xb7862e36 */ | ^~~ math/e_j1f.c:29:8: warning: conversion from ‘double’ to ‘float’ changes value from ‘-1.5995563443999999e-5’ to ‘-1.59955634e-5’ [-Wfloat-conversion] 29 | r02 = -1.5995563444e-05, /* 0xb7862e36 */ | ^ math/e_j1f.c:30:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 30 | r03 = 4.9672799207e-08, /* 0x335557d2 */ | ^~~ math/e_j1f.c:30:9: warning: conversion from ‘double’ to ‘float’ changes value from ‘4.9672799206999999e-8’ to ‘4.96727992e-8’ [-Wfloat-conversion] 30 | r03 = 4.9672799207e-08, /* 0x335557d2 */ | ^~~~~~~~~~~~~~~~ math/e_j1f.c:31:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 31 | s01 = 1.9153760746e-02, /* 0x3c9ce859 */ | ^~~ math/e_j1f.c:31:9: warning: conversion from ‘double’ to ‘float’ changes value from ‘1.9153760746e-2’ to ‘1.91537607e-2’ [-Wfloat-conversion] 31 | s01 = 1.9153760746e-02, /* 0x3c9ce859 */ | ^~~~~~~~~~~~~~~~ math/e_j1f.c:32:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 32 | s02 = 1.8594678841e-04, /* 0x3942fab6 */ | ^~~ math/e_j1f.c:32:9: warning: conversion from ‘double’ to ‘float’ changes value from ‘1.8594678841e-4’ to ‘1.85946788e-4’ [-Wfloat-conversion] 32 | s02 = 1.8594678841e-04, /* 0x3942fab6 */ | ^~~~~~~~~~~~~~~~ math/e_j1f.c:33:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 33 | s03 = 1.1771846857e-06, /* 0x359dffc2 */ | ^~~ math/e_j1f.c:33:9: warning: conversion from ‘double’ to ‘float’ changes value from ‘1.1771846857000001e-6’ to ‘1.17718469e-6’ [-Wfloat-conversion] 33 | s03 = 1.1771846857e-06, /* 0x359dffc2 */ | ^~~~~~~~~~~~~~~~ math/e_j1f.c:34:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 34 | s04 = 5.0463624390e-09, /* 0x31ad6446 */ | ^~~ math/e_j1f.c:34:9: warning: conversion from ‘double’ to ‘float’ changes value from ‘5.0463624389999999e-9’ to ‘5.04636244e-9’ [-Wfloat-conversion] 34 | s04 = 5.0463624390e-09, /* 0x31ad6446 */ | ^~~~~~~~~~~~~~~~ math/e_j1f.c:35:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 35 | s05 = 1.2354227016e-11; /* 0x2d59567e */ | ^~~ math/e_j1f.c:35:9: warning: conversion from ‘double’ to ‘float’ changes value from ‘1.2354227016e-11’ to ‘1.2354227e-11’ [-Wfloat-conversion] 35 | s05 = 1.2354227016e-11; /* 0x2d59567e */ | ^~~~~~~~~~~~~~~~ math/e_j1f.c:37:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 37 | static const float zero = 0.0; | ^~~~~~ math/e_j1f.c: In function ‘j1f’: math/math_private.h:266:9: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 266 | (i) = gf_u.word; \ | ^~~~ math/e_j1f.c:45:9: note: in expansion of macro ‘GET_FLOAT_WORD’ 45 | GET_FLOAT_WORD(hx,x); | ^~~~~~~~~~~~~~ math/e_j1f.c:63:22: warning: comparison of integer expressions of different signedness: ‘int32_t’ {aka ‘int’} and ‘unsigned int’ [-Wsign-compare] 63 | if(ix>0x80000000U) z = (invsqrtpi*cc)/sqrtf(y); | ^ math/e_j1f.c:72:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 72 | if(huge+x>one) return (float)0.5*x;/* inexact if x!=0 necessary */ | ^~ math/e_j1f.c:78:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 78 | return(x*(float)0.5+r/s); | ^~~~~~ math/e_j1f.c: At top level: math/e_j1f.c:82:2: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 82 | -1.9605709612e-01, /* 0xbe48c331 */ | ^ math/e_j1f.c:82:2: warning: conversion from ‘double’ to ‘float’ changes value from ‘-1.9605709612e-1’ to ‘-1.96057096e-1f’ [-Wfloat-conversion] math/e_j1f.c:83:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 83 | 5.0443872809e-02, /* 0x3d4e9e3c */ | ^~~~~~~~~~~~~~~~ math/e_j1f.c:83:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘5.0443872809e-2’ to ‘5.04438728e-2f’ [-Wfloat-conversion] math/e_j1f.c:84:2: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 84 | -1.9125689287e-03, /* 0xbafaaf2a */ | ^ math/e_j1f.c:84:2: warning: conversion from ‘double’ to ‘float’ changes value from ‘-1.9125689287000001e-3’ to ‘-1.91256893e-3f’ [-Wfloat-conversion] math/e_j1f.c:85:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 85 | 2.3525259166e-05, /* 0x37c5581c */ | ^~~~~~~~~~~~~~~~ math/e_j1f.c:85:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘2.3525259166e-5’ to ‘2.35252592e-5f’ [-Wfloat-conversion] math/e_j1f.c:86:2: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 86 | -9.1909917899e-08, /* 0xb3c56003 */ | ^ math/e_j1f.c:86:2: warning: conversion from ‘double’ to ‘float’ changes value from ‘-9.1909917899000004e-8’ to ‘-9.19099179e-8f’ [-Wfloat-conversion] math/e_j1f.c:89:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 89 | 1.9916731864e-02, /* 0x3ca3286a */ | ^~~~~~~~~~~~~~~~ math/e_j1f.c:89:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘1.9916731864e-2’ to ‘1.99167319e-2f’ [-Wfloat-conversion] math/e_j1f.c:90:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 90 | 2.0255257550e-04, /* 0x3954644b */ | ^~~~~~~~~~~~~~~~ math/e_j1f.c:90:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘2.025525755e-4’ to ‘2.02552576e-4f’ [-Wfloat-conversion] math/e_j1f.c:91:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 91 | 1.3560879779e-06, /* 0x35b602d4 */ | ^~~~~~~~~~~~~~~~ math/e_j1f.c:91:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘1.3560879779e-6’ to ‘1.35608798e-6f’ [-Wfloat-conversion] math/e_j1f.c:92:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 92 | 6.2274145840e-09, /* 0x31d5f8eb */ | ^~~~~~~~~~~~~~~~ math/e_j1f.c:92:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘6.227414584e-9’ to ‘6.22741458e-9f’ [-Wfloat-conversion] math/e_j1f.c:93:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 93 | 1.6655924903e-11, /* 0x2d9281cf */ | ^~~~~~~~~~~~~~~~ math/e_j1f.c:93:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘1.6655924903e-11’ to ‘1.66559249e-11f’ [-Wfloat-conversion] math/e_j1f.c: In function ‘y1f’: math/math_private.h:266:9: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 266 | (i) = gf_u.word; \ | ^~~~ math/e_j1f.c:102:9: note: in expansion of macro ‘GET_FLOAT_WORD’ 102 | GET_FLOAT_WORD(hx,x); | ^~~~~~~~~~~~~~ math/e_j1f.c: At top level: math/e_j1f.c:156:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 156 | 0.0000000000e+00, /* 0x00000000 */ | ^~~~~~~~~~~~~~~~ math/e_j1f.c:157:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 157 | 1.1718750000e-01, /* 0x3df00000 */ | ^~~~~~~~~~~~~~~~ math/e_j1f.c:158:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 158 | 1.3239480972e+01, /* 0x4153d4ea */ | ^~~~~~~~~~~~~~~~ math/e_j1f.c:158:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘1.3239480972000001e+1’ to ‘1.3239481e+1f’ [-Wfloat-conversion] math/e_j1f.c:159:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 159 | 4.1205184937e+02, /* 0x43ce06a3 */ | ^~~~~~~~~~~~~~~~ math/e_j1f.c:159:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘4.1205184937000001e+2’ to ‘4.12051849e+2f’ [-Wfloat-conversion] math/e_j1f.c:160:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 160 | 3.8747453613e+03, /* 0x45722bed */ | ^~~~~~~~~~~~~~~~ math/e_j1f.c:160:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘3.8747453612999998e+3’ to ‘3.87474536e+3f’ [-Wfloat-conversion] math/e_j1f.c:161:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 161 | 7.9144794922e+03, /* 0x45f753d6 */ | ^~~~~~~~~~~~~~~~ math/e_j1f.c:161:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘7.9144794922000001e+3’ to ‘7.91447949e+3f’ [-Wfloat-conversion] math/e_j1f.c:164:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 164 | 1.1420736694e+02, /* 0x42e46a2c */ | ^~~~~~~~~~~~~~~~ math/e_j1f.c:164:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘1.1420736694e+2’ to ‘1.14207367e+2f’ [-Wfloat-conversion] math/e_j1f.c:165:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 165 | 3.6509309082e+03, /* 0x45642ee5 */ | ^~~~~~~~~~~~~~~~ math/e_j1f.c:165:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘3.6509309082e+3’ to ‘3.65093091e+3f’ [-Wfloat-conversion] math/e_j1f.c:166:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 166 | 3.6956207031e+04, /* 0x47105c35 */ | ^~~~~~~~~~~~~~~~ math/e_j1f.c:166:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘3.6956207030999998e+4’ to ‘3.6956207e+4f’ [-Wfloat-conversion] math/e_j1f.c:167:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 167 | 9.7602796875e+04, /* 0x47bea166 */ | ^~~~~~~~~~~~~~~~ math/e_j1f.c:168:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 168 | 3.0804271484e+04, /* 0x46f0a88b */ | ^~~~~~~~~~~~~~~~ math/e_j1f.c:168:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘3.0804271484000001e+4’ to ‘3.08042715e+4f’ [-Wfloat-conversion] math/e_j1f.c:172:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 172 | 1.3199052094e-11, /* 0x2d68333f */ | ^~~~~~~~~~~~~~~~ math/e_j1f.c:172:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘1.3199052093999999e-11’ to ‘1.31990521e-11f’ [-Wfloat-conversion] math/e_j1f.c:173:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 173 | 1.1718749255e-01, /* 0x3defffff */ | ^~~~~~~~~~~~~~~~ math/e_j1f.c:173:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘1.1718749254999999e-1’ to ‘1.17187493e-1f’ [-Wfloat-conversion] math/e_j1f.c:174:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 174 | 6.8027510643e+00, /* 0x40d9b023 */ | ^~~~~~~~~~~~~~~~ math/e_j1f.c:174:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘6.8027510642999998e+0’ to ‘6.80275106e+0f’ [-Wfloat-conversion] math/e_j1f.c:175:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 175 | 1.0830818176e+02, /* 0x42d89dca */ | ^~~~~~~~~~~~~~~~ math/e_j1f.c:175:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘1.0830818176e+2’ to ‘1.08308182e+2f’ [-Wfloat-conversion] math/e_j1f.c:176:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 176 | 5.1763616943e+02, /* 0x440168b7 */ | ^~~~~~~~~~~~~~~~ math/e_j1f.c:176:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘5.1763616943e+2’ to ‘5.17636169e+2f’ [-Wfloat-conversion] math/e_j1f.c:177:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 177 | 5.2871520996e+02, /* 0x44042dc6 */ | ^~~~~~~~~~~~~~~~ math/e_j1f.c:177:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘5.2871520996000004e+2’ to ‘5.2871521e+2f’ [-Wfloat-conversion] math/e_j1f.c:180:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 180 | 5.9280597687e+01, /* 0x426d1f55 */ | ^~~~~~~~~~~~~~~~ math/e_j1f.c:180:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘5.9280597686999997e+1’ to ‘5.92805977e+1f’ [-Wfloat-conversion] math/e_j1f.c:181:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 181 | 9.9140142822e+02, /* 0x4477d9b1 */ | ^~~~~~~~~~~~~~~~ math/e_j1f.c:181:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘9.9140142821999996e+2’ to ‘9.91401428e+2f’ [-Wfloat-conversion] math/e_j1f.c:182:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 182 | 5.3532670898e+03, /* 0x45a74a23 */ | ^~~~~~~~~~~~~~~~ math/e_j1f.c:182:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘5.3532670897999997e+3’ to ‘5.35326709e+3f’ [-Wfloat-conversion] math/e_j1f.c:183:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 183 | 7.8446904297e+03, /* 0x45f52586 */ | ^~~~~~~~~~~~~~~~ math/e_j1f.c:183:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘7.8446904297000001e+3’ to ‘7.84469043e+3f’ [-Wfloat-conversion] math/e_j1f.c:184:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 184 | 1.5040468750e+03, /* 0x44bc0180 */ | ^~~~~~~~~~~~~~~~ math/e_j1f.c:188:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 188 | 3.0250391081e-09, /* 0x314fe10d */ | ^~~~~~~~~~~~~~~~ math/e_j1f.c:188:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘3.0250391081000001e-9’ to ‘3.02503911e-9f’ [-Wfloat-conversion] math/e_j1f.c:189:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 189 | 1.1718686670e-01, /* 0x3defffab */ | ^~~~~~~~~~~~~~~~ math/e_j1f.c:189:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘1.171868667e-1’ to ‘1.17186867e-1f’ [-Wfloat-conversion] math/e_j1f.c:190:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 190 | 3.9329774380e+00, /* 0x407bb5e7 */ | ^~~~~~~~~~~~~~~~ math/e_j1f.c:190:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘3.932977438e+0’ to ‘3.93297744e+0f’ [-Wfloat-conversion] math/e_j1f.c:191:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 191 | 3.5119403839e+01, /* 0x420c7a45 */ | ^~~~~~~~~~~~~~~~ math/e_j1f.c:191:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘3.5119403839e+1’ to ‘3.51194038e+1f’ [-Wfloat-conversion] math/e_j1f.c:192:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 192 | 9.1055007935e+01, /* 0x42b61c2a */ | ^~~~~~~~~~~~~~~~ math/e_j1f.c:192:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘9.1055007935000006e+1’ to ‘9.10550079e+1f’ [-Wfloat-conversion] math/e_j1f.c:193:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 193 | 4.8559066772e+01, /* 0x42423c7c */ | ^~~~~~~~~~~~~~~~ math/e_j1f.c:193:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘4.8559066772000001e+1’ to ‘4.85590668e+1f’ [-Wfloat-conversion] math/e_j1f.c:196:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 196 | 3.4791309357e+01, /* 0x420b2a4d */ | ^~~~~~~~~~~~~~~~ math/e_j1f.c:196:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘3.4791309357000003e+1’ to ‘3.47913094e+1f’ [-Wfloat-conversion] math/e_j1f.c:197:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 197 | 3.3676245117e+02, /* 0x43a86198 */ | ^~~~~~~~~~~~~~~~ math/e_j1f.c:197:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘3.3676245117000002e+2’ to ‘3.36762451e+2f’ [-Wfloat-conversion] math/e_j1f.c:198:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 198 | 1.0468714600e+03, /* 0x4482dbe3 */ | ^~~~~~~~~~~~~~~~ math/e_j1f.c:198:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘1.0468714600000001e+3’ to ‘1.04687146e+3f’ [-Wfloat-conversion] math/e_j1f.c:199:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 199 | 8.9081134033e+02, /* 0x445eb3ed */ | ^~~~~~~~~~~~~~~~ math/e_j1f.c:199:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘8.9081134033000001e+2’ to ‘8.9081134e+2f’ [-Wfloat-conversion] math/e_j1f.c:200:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 200 | 1.0378793335e+02, /* 0x42cf936c */ | ^~~~~~~~~~~~~~~~ math/e_j1f.c:200:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘1.0378793335e+2’ to ‘1.03787933e+2f’ [-Wfloat-conversion] math/e_j1f.c:204:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 204 | 1.0771083225e-07, /* 0x33e74ea8 */ | ^~~~~~~~~~~~~~~~ math/e_j1f.c:204:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘1.0771083225e-7’ to ‘1.07710832e-7f’ [-Wfloat-conversion] math/e_j1f.c:205:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 205 | 1.1717621982e-01, /* 0x3deffa16 */ | ^~~~~~~~~~~~~~~~ math/e_j1f.c:205:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘1.1717621982e-1’ to ‘1.1717622e-1f’ [-Wfloat-conversion] math/e_j1f.c:206:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 206 | 2.3685150146e+00, /* 0x401795c0 */ | ^~~~~~~~~~~~~~~~ math/e_j1f.c:206:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘2.3685150145999998e+0’ to ‘2.36851501e+0f’ [-Wfloat-conversion] math/e_j1f.c:207:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 207 | 1.2242610931e+01, /* 0x4143e1bc */ | ^~~~~~~~~~~~~~~~ math/e_j1f.c:207:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘1.2242610931e+1’ to ‘1.22426109e+1f’ [-Wfloat-conversion] math/e_j1f.c:208:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 208 | 1.7693971634e+01, /* 0x418d8d41 */ | ^~~~~~~~~~~~~~~~ math/e_j1f.c:208:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘1.7693971634e+1’ to ‘1.76939716e+1f’ [-Wfloat-conversion] math/e_j1f.c:209:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 209 | 5.0735230446e+00, /* 0x40a25a4d */ | ^~~~~~~~~~~~~~~~ math/e_j1f.c:209:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘5.0735230445999999e+0’ to ‘5.07352304e+0f’ [-Wfloat-conversion] math/e_j1f.c:212:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 212 | 2.1436485291e+01, /* 0x41ab7dec */ | ^~~~~~~~~~~~~~~~ math/e_j1f.c:212:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘2.1436485291e+1’ to ‘2.14364853e+1f’ [-Wfloat-conversion] math/e_j1f.c:213:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 213 | 1.2529022980e+02, /* 0x42fa9499 */ | ^~~~~~~~~~~~~~~~ math/e_j1f.c:213:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘1.2529022980000001e+2’ to ‘1.2529023e+2f’ [-Wfloat-conversion] math/e_j1f.c:214:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 214 | 2.3227647400e+02, /* 0x436846c7 */ | ^~~~~~~~~~~~~~~~ math/e_j1f.c:214:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘2.3227647400000001e+2’ to ‘2.32276474e+2f’ [-Wfloat-conversion] math/e_j1f.c:215:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 215 | 1.1767937469e+02, /* 0x42eb5bd7 */ | ^~~~~~~~~~~~~~~~ math/e_j1f.c:215:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘1.1767937469e+2’ to ‘1.17679375e+2f’ [-Wfloat-conversion] math/e_j1f.c:216:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 216 | 8.3646392822e+00, /* 0x4105d590 */ | ^~~~~~~~~~~~~~~~ math/e_j1f.c:216:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘8.3646392822000006e+0’ to ‘8.36463928e+0f’ [-Wfloat-conversion] math/e_j1f.c: In function ‘ponef’: math/math_private.h:266:9: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 266 | (i) = gf_u.word; \ | ^~~~ math/e_j1f.c:225:9: note: in expansion of macro ‘GET_FLOAT_WORD’ 225 | GET_FLOAT_WORD(ix,x); | ^~~~~~~~~~~~~~ math/e_j1f.c: At top level: math/e_j1f.c:249:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 249 | 0.0000000000e+00, /* 0x00000000 */ | ^~~~~~~~~~~~~~~~ math/e_j1f.c:250:2: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 250 | -1.0253906250e-01, /* 0xbdd20000 */ | ^ math/e_j1f.c:251:2: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 251 | -1.6271753311e+01, /* 0xc1822c8d */ | ^ math/e_j1f.c:251:2: warning: conversion from ‘double’ to ‘float’ changes value from ‘-1.6271753311000001e+1’ to ‘-1.62717533e+1f’ [-Wfloat-conversion] math/e_j1f.c:252:2: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 252 | -7.5960174561e+02, /* 0xc43de683 */ | ^ math/e_j1f.c:252:2: warning: conversion from ‘double’ to ‘float’ changes value from ‘-7.5960174560999997e+2’ to ‘-7.59601746e+2f’ [-Wfloat-conversion] math/e_j1f.c:253:2: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 253 | -1.1849806641e+04, /* 0xc639273a */ | ^ math/e_j1f.c:253:2: warning: conversion from ‘double’ to ‘float’ changes value from ‘-1.1849806640999999e+4’ to ‘-1.18498066e+4f’ [-Wfloat-conversion] math/e_j1f.c:254:2: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 254 | -4.8438511719e+04, /* 0xc73d3683 */ | ^ math/e_j1f.c:254:2: warning: conversion from ‘double’ to ‘float’ changes value from ‘-4.8438511719000002e+4’ to ‘-4.84385117e+4f’ [-Wfloat-conversion] math/e_j1f.c:257:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 257 | 1.6139537048e+02, /* 0x43216537 */ | ^~~~~~~~~~~~~~~~ math/e_j1f.c:257:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘1.6139537048e+2’ to ‘1.6139537e+2f’ [-Wfloat-conversion] math/e_j1f.c:258:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 258 | 7.8253862305e+03, /* 0x45f48b17 */ | ^~~~~~~~~~~~~~~~ math/e_j1f.c:258:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘7.8253862305000002e+3’ to ‘7.82538623e+3f’ [-Wfloat-conversion] math/e_j1f.c:259:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 259 | 1.3387534375e+05, /* 0x4802bcd6 */ | ^~~~~~~~~~~~~~~~ math/e_j1f.c:260:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 260 | 7.1965775000e+05, /* 0x492fb29c */ | ^~~~~~~~~~~~~~~~ math/e_j1f.c:261:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 261 | 6.6660125000e+05, /* 0x4922be94 */ | ^~~~~~~~~~~~~~~~ math/e_j1f.c:262:2: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 262 | -2.9449025000e+05, /* 0xc88fcb48 */ | ^ math/e_j1f.c:266:2: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 266 | -2.0897993405e-11, /* 0xadb7d219 */ | ^ math/e_j1f.c:266:2: warning: conversion from ‘double’ to ‘float’ changes value from ‘-2.0897993404999998e-11’ to ‘-2.08979934e-11f’ [-Wfloat-conversion] math/e_j1f.c:267:2: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 267 | -1.0253904760e-01, /* 0xbdd1fffe */ | ^ math/e_j1f.c:267:2: warning: conversion from ‘double’ to ‘float’ changes value from ‘-1.025390476e-1’ to ‘-1.02539048e-1f’ [-Wfloat-conversion] math/e_j1f.c:268:2: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 268 | -8.0564479828e+00, /* 0xc100e736 */ | ^ math/e_j1f.c:268:2: warning: conversion from ‘double’ to ‘float’ changes value from ‘-8.0564479828e+0’ to ‘-8.05644798e+0f’ [-Wfloat-conversion] math/e_j1f.c:269:2: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 269 | -1.8366960144e+02, /* 0xc337ab6b */ | ^ math/e_j1f.c:269:2: warning: conversion from ‘double’ to ‘float’ changes value from ‘-1.8366960144000001e+2’ to ‘-1.83669601e+2f’ [-Wfloat-conversion] math/e_j1f.c:270:2: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 270 | -1.3731937256e+03, /* 0xc4aba633 */ | ^ math/e_j1f.c:270:2: warning: conversion from ‘double’ to ‘float’ changes value from ‘-1.3731937256000001e+3’ to ‘-1.37319373e+3f’ [-Wfloat-conversion] math/e_j1f.c:271:2: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 271 | -2.6124443359e+03, /* 0xc523471c */ | ^ math/e_j1f.c:271:2: warning: conversion from ‘double’ to ‘float’ changes value from ‘-2.6124443359000002e+3’ to ‘-2.61244434e+3f’ [-Wfloat-conversion] math/e_j1f.c:274:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 274 | 8.1276550293e+01, /* 0x42a28d98 */ | ^~~~~~~~~~~~~~~~ math/e_j1f.c:274:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘8.1276550293e+1’ to ‘8.12765503e+1f’ [-Wfloat-conversion] math/e_j1f.c:275:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 275 | 1.9917987061e+03, /* 0x44f8f98f */ | ^~~~~~~~~~~~~~~~ math/e_j1f.c:275:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘1.9917987060999999e+3’ to ‘1.99179871e+3f’ [-Wfloat-conversion] math/e_j1f.c:276:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 276 | 1.7468484375e+04, /* 0x468878f8 */ | ^~~~~~~~~~~~~~~~ math/e_j1f.c:277:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 277 | 4.9851425781e+04, /* 0x4742bb6d */ | ^~~~~~~~~~~~~~~~ math/e_j1f.c:277:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘4.9851425780999998e+4’ to ‘4.98514258e+4f’ [-Wfloat-conversion] math/e_j1f.c:278:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 278 | 2.7948074219e+04, /* 0x46da5826 */ | ^~~~~~~~~~~~~~~~ math/e_j1f.c:278:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘2.7948074218999998e+4’ to ‘2.79480742e+4f’ [-Wfloat-conversion] math/e_j1f.c:279:2: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 279 | -4.7191835938e+03, /* 0xc5937978 */ | ^ math/e_j1f.c:279:2: warning: conversion from ‘double’ to ‘float’ changes value from ‘-4.7191835938000004e+3’ to ‘-4.71918359e+3f’ [-Wfloat-conversion] math/e_j1f.c:283:2: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 283 | -5.0783124372e-09, /* 0xb1ae7d4f */ | ^ math/e_j1f.c:283:2: warning: conversion from ‘double’ to ‘float’ changes value from ‘-5.0783124372e-9’ to ‘-5.07831244e-9f’ [-Wfloat-conversion] math/e_j1f.c:284:2: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 284 | -1.0253783315e-01, /* 0xbdd1ff5b */ | ^ math/e_j1f.c:284:2: warning: conversion from ‘double’ to ‘float’ changes value from ‘-1.0253783314999999e-1’ to ‘-1.02537833e-1f’ [-Wfloat-conversion] math/e_j1f.c:285:2: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 285 | -4.6101160049e+00, /* 0xc0938612 */ | ^ math/e_j1f.c:285:2: warning: conversion from ‘double’ to ‘float’ changes value from ‘-4.6101160049000001e+0’ to ‘-4.610116e+0f’ [-Wfloat-conversion] math/e_j1f.c:286:2: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 286 | -5.7847221375e+01, /* 0xc267638e */ | ^ math/e_j1f.c:286:2: warning: conversion from ‘double’ to ‘float’ changes value from ‘-5.7847221374999997e+1’ to ‘-5.78472214e+1f’ [-Wfloat-conversion] math/e_j1f.c:287:2: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 287 | -2.2824453735e+02, /* 0xc3643e9a */ | ^ math/e_j1f.c:287:2: warning: conversion from ‘double’ to ‘float’ changes value from ‘-2.2824453735e+2’ to ‘-2.28244537e+2f’ [-Wfloat-conversion] math/e_j1f.c:288:2: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 288 | -2.1921012878e+02, /* 0xc35b35cb */ | ^ math/e_j1f.c:288:2: warning: conversion from ‘double’ to ‘float’ changes value from ‘-2.1921012877999999e+2’ to ‘-2.19210129e+2f’ [-Wfloat-conversion] math/e_j1f.c:291:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 291 | 4.7665153503e+01, /* 0x423ea91e */ | ^~~~~~~~~~~~~~~~ math/e_j1f.c:291:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘4.7665153502999999e+1’ to ‘4.76651535e+1f’ [-Wfloat-conversion] math/e_j1f.c:292:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 292 | 6.7386511230e+02, /* 0x4428775e */ | ^~~~~~~~~~~~~~~~ math/e_j1f.c:292:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘6.7386511229999996e+2’ to ‘6.73865112e+2f’ [-Wfloat-conversion] math/e_j1f.c:293:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 293 | 3.3801528320e+03, /* 0x45534272 */ | ^~~~~~~~~~~~~~~~ math/e_j1f.c:293:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘3.3801528320000002e+3’ to ‘3.38015283e+3f’ [-Wfloat-conversion] math/e_j1f.c:294:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 294 | 5.5477290039e+03, /* 0x45ad5dd5 */ | ^~~~~~~~~~~~~~~~ math/e_j1f.c:294:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘5.5477290039e+3’ to ‘5.547729e+3f’ [-Wfloat-conversion] math/e_j1f.c:295:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 295 | 1.9031191406e+03, /* 0x44ede3d0 */ | ^~~~~~~~~~~~~~~~ math/e_j1f.c:295:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘1.9031191406e+3’ to ‘1.90311914e+3f’ [-Wfloat-conversion] math/e_j1f.c:296:2: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 296 | -1.3520118713e+02, /* 0xc3073381 */ | ^ math/e_j1f.c:296:2: warning: conversion from ‘double’ to ‘float’ changes value from ‘-1.3520118712999999e+2’ to ‘-1.35201187e+2f’ [-Wfloat-conversion] math/e_j1f.c:300:2: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 300 | -1.7838172539e-07, /* 0xb43f8932 */ | ^ math/e_j1f.c:300:2: warning: conversion from ‘double’ to ‘float’ changes value from ‘-1.7838172539000001e-7’ to ‘-1.78381725e-7f’ [-Wfloat-conversion] math/e_j1f.c:301:2: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 301 | -1.0251704603e-01, /* 0xbdd1f475 */ | ^ math/e_j1f.c:301:2: warning: conversion from ‘double’ to ‘float’ changes value from ‘-1.0251704603e-1’ to ‘-1.02517046e-1f’ [-Wfloat-conversion] math/e_j1f.c:302:2: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 302 | -2.7522056103e+00, /* 0xc0302423 */ | ^ math/e_j1f.c:302:2: warning: conversion from ‘double’ to ‘float’ changes value from ‘-2.7522056102999999e+0’ to ‘-2.75220561e+0f’ [-Wfloat-conversion] math/e_j1f.c:303:2: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 303 | -1.9663616180e+01, /* 0xc19d4f16 */ | ^ math/e_j1f.c:303:2: warning: conversion from ‘double’ to ‘float’ changes value from ‘-1.9663616180000002e+1’ to ‘-1.96636162e+1f’ [-Wfloat-conversion] math/e_j1f.c:304:2: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 304 | -4.2325313568e+01, /* 0xc2294d1f */ | ^ math/e_j1f.c:304:2: warning: conversion from ‘double’ to ‘float’ changes value from ‘-4.2325313567999999e+1’ to ‘-4.23253136e+1f’ [-Wfloat-conversion] math/e_j1f.c:305:2: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 305 | -2.1371921539e+01, /* 0xc1aaf9b2 */ | ^ math/e_j1f.c:305:2: warning: conversion from ‘double’ to ‘float’ changes value from ‘-2.1371921538999999e+1’ to ‘-2.13719215e+1f’ [-Wfloat-conversion] math/e_j1f.c:308:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 308 | 2.9533363342e+01, /* 0x41ec4454 */ | ^~~~~~~~~~~~~~~~ math/e_j1f.c:308:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘2.9533363342000001e+1’ to ‘2.95333633e+1f’ [-Wfloat-conversion] math/e_j1f.c:309:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 309 | 2.5298155212e+02, /* 0x437cfb47 */ | ^~~~~~~~~~~~~~~~ math/e_j1f.c:309:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘2.5298155212e+2’ to ‘2.52981552e+2f’ [-Wfloat-conversion] math/e_j1f.c:310:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 310 | 7.5750280762e+02, /* 0x443d602e */ | ^~~~~~~~~~~~~~~~ math/e_j1f.c:310:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘7.5750280762e+2’ to ‘7.57502808e+2f’ [-Wfloat-conversion] math/e_j1f.c:311:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 311 | 7.3939318848e+02, /* 0x4438d92a */ | ^~~~~~~~~~~~~~~~ math/e_j1f.c:311:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘7.3939318848000005e+2’ to ‘7.39393188e+2f’ [-Wfloat-conversion] math/e_j1f.c:312:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 312 | 1.5594900513e+02, /* 0x431bf2f2 */ | ^~~~~~~~~~~~~~~~ math/e_j1f.c:312:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘1.5594900512999999e+2’ to ‘1.55949005e+2f’ [-Wfloat-conversion] math/e_j1f.c:313:2: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 313 | -4.9594988823e+00, /* 0xc09eb437 */ | ^ math/e_j1f.c:313:2: warning: conversion from ‘double’ to ‘float’ changes value from ‘-4.9594988823000001e+0’ to ‘-4.95949888e+0f’ [-Wfloat-conversion] math/e_j1f.c: In function ‘qonef’: math/math_private.h:266:9: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 266 | (i) = gf_u.word; \ | ^~~~ math/e_j1f.c:322:9: note: in expansion of macro ‘GET_FLOAT_WORD’ 322 | GET_FLOAT_WORD(ix,x); | ^~~~~~~~~~~~~~ math/e_j1f.c:331:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 331 | return ((float).375 + r/s)/x; | ^~~~~~ math/e_j1f.c: In function ‘ponef’: math/e_j1f.c:232:14: warning: ‘p’ may be used uninitialized [-Wmaybe-uninitialized] 232 | r = p[0]+z*(p[1]+z*(p[2]+z*(p[3]+z*(p[4]+z*p[5])))); | ~^~~ math/e_j1f.c:222:22: note: ‘p’ was declared here 222 | const float *p,*q; | ^ math/e_j1f.c:233:21: warning: ‘q’ may be used uninitialized [-Wmaybe-uninitialized] 233 | s = one+z*(q[0]+z*(q[1]+z*(q[2]+z*(q[3]+z*q[4])))); | ~^~~ math/e_j1f.c:222:25: note: ‘q’ was declared here 222 | const float *p,*q; | ^ math/e_j1f.c: In function ‘qonef’: math/e_j1f.c:329:14: warning: ‘p’ may be used uninitialized [-Wmaybe-uninitialized] 329 | r = p[0]+z*(p[1]+z*(p[2]+z*(p[3]+z*(p[4]+z*p[5])))); | ~^~~ math/e_j1f.c:319:22: note: ‘p’ was declared here 319 | const float *p,*q; | ^ math/e_j1f.c:330:21: warning: ‘q’ may be used uninitialized [-Wmaybe-uninitialized] 330 | s = one+z*(q[0]+z*(q[1]+z*(q[2]+z*(q[3]+z*(q[4]+z*q[5]))))); | ~^~~ math/e_j1f.c:319:25: note: ‘q’ was declared here 319 | const float *p,*q; | ^ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/e_jn.c -o math/e_jn.o In file included from math/e_jn.c:40: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/e_jn.c:39: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/e_jn.c:45:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 45 | invsqrtpi= 5.64189583547756279280e-01, /* 0x3FE20DD7, 0x50429B6D */ | ^~~~~~~~~ math/e_jn.c:46:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 46 | two = 2.00000000000000000000e+00, /* 0x40000000, 0x00000000 */ | ^~~ math/e_jn.c:47:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 47 | one = 1.00000000000000000000e+00; /* 0x3FF00000, 0x00000000 */ | ^~~ math/e_jn.c:49:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 49 | static const double zero = 0.00000000000000000000e+00; | ^~~~~~ math/e_jn.c: In function ‘jn’: math/math_private.h:199:11: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 199 | (ix0) = ew_u.parts.msw; \ | ^~~~ math/e_jn.c:61:9: note: in expansion of macro ‘EXTRACT_WORDS’ 61 | EXTRACT_WORDS(hx,lx,x); | ^~~~~~~~~~~~~ math/math_private.h:200:11: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 200 | (ix1) = ew_u.parts.lsw; \ | ^~~~ math/e_jn.c:61:9: note: in expansion of macro ‘EXTRACT_WORDS’ 61 | EXTRACT_WORDS(hx,lx,x); | ^~~~~~~~~~~~~ math/e_jn.c:64:15: warning: conversion to ‘unsigned int’ from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 64 | if((ix|((u_int32_t)(lx|-lx))>>31)>0x7ff00000) return x+x; | ^ math/e_jn.c:68:20: warning: conversion to ‘unsigned int’ from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 68 | hx ^= 0x80000000; | ^~ math/e_jn.c:68:23: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘unsigned int’ may change the sign of the result [-Wsign-conversion] 68 | hx ^= 0x80000000; | ^~~~~~~~~~ math/e_jn.c:116:21: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 116 | temp = x*0.5; b = temp; | ^~~~ math/e_jn.c:155:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 155 | w = (n+n)/(double)x; h = 2.0/(double)x; | ^ math/e_jn.c:156:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 156 | q0 = w; z = w+h; q1 = w*z - 1.0; k=1; | ^~ math/e_jn.c:157:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 157 | while(q1<1.0e9) { | ^~~~~ math/e_jn.c:178:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 178 | if(tmp<7.09782712893383973096e+02) { | ^~ math/e_jn.c:194:25: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 194 | if(b>1e100) { | ^~ math/e_jn.c: In function ‘yn’: math/math_private.h:199:11: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 199 | (ix0) = ew_u.parts.msw; \ | ^~~~ math/e_jn.c:214:9: note: in expansion of macro ‘EXTRACT_WORDS’ 214 | EXTRACT_WORDS(hx,lx,x); | ^~~~~~~~~~~~~ math/math_private.h:200:11: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 200 | (ix1) = ew_u.parts.lsw; \ | ^~~~ math/e_jn.c:214:9: note: in expansion of macro ‘EXTRACT_WORDS’ 214 | EXTRACT_WORDS(hx,lx,x); | ^~~~~~~~~~~~~ math/e_jn.c:217:15: warning: conversion to ‘unsigned int’ from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 217 | if((ix|((u_int32_t)(lx|-lx))>>31)>0x7ff00000) return x+x; | ^ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/e_jnf.c -o math/e_jnf.o In file included from math/e_jnf.c:17: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/e_jnf.c:16: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/e_jnf.c:22:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 22 | two = 2.0000000000e+00, /* 0x40000000 */ | ^~~ math/e_jnf.c:23:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 23 | one = 1.0000000000e+00; /* 0x3F800000 */ | ^~~ math/e_jnf.c:25:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 25 | static const float zero = 0.0000000000e+00; | ^~~~~~ math/e_jnf.c: In function ‘jnf’: math/math_private.h:266:9: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 266 | (i) = gf_u.word; \ | ^~~~ math/e_jnf.c:37:9: note: in expansion of macro ‘GET_FLOAT_WORD’ 37 | GET_FLOAT_WORD(hx,x); | ^~~~~~~~~~~~~~ math/e_jnf.c:44:20: warning: conversion to ‘unsigned int’ from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 44 | hx ^= 0x80000000; | ^~ math/e_jnf.c:44:23: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘unsigned int’ may change the sign of the result [-Wsign-conversion] 44 | hx ^= 0x80000000; | ^~~~~~~~~~ math/e_jnf.c:69:21: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 69 | temp = x*(float)0.5; b = temp; | ^~~~ math/e_jnf.c:108:27: warning: conversion from ‘int’ to ‘float’ may change value [-Wconversion] 108 | w = (n+n)/(float)x; h = (float)2.0/(float)x; | ^ math/e_jnf.c:108:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 108 | w = (n+n)/(float)x; h = (float)2.0/(float)x; | ^ math/e_jnf.c:109:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 109 | q0 = w; z = w+h; q1 = w*z - (float)1.0; k=1; | ^~ math/e_jnf.c:110:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 110 | while(q1<(float)1.0e9) { | ^~~~~ math/e_jnf.c:117:66: warning: conversion from ‘int32_t’ {aka ‘int’} to ‘float’ may change value [-Wconversion] 117 | for(t=zero, i = 2*(n+k); i>=m; i -= 2) t = one/(i/x-t); | ^ math/e_jnf.c:128:23: warning: conversion from ‘int’ to ‘float’ may change value [-Wconversion] 128 | tmp = n; | ^ math/e_jnf.c:131:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 131 | if(tmp<(float)8.8721679688e+01) { | ^~ math/e_jnf.c:147:25: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 147 | if(b>(float)1e10) { | ^~ math/e_jnf.c: In function ‘ynf’: math/math_private.h:266:9: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 266 | (i) = gf_u.word; \ | ^~~~ math/e_jnf.c:167:9: note: in expansion of macro ‘GET_FLOAT_WORD’ 167 | GET_FLOAT_WORD(hx,x); | ^~~~~~~~~~~~~~ math/e_jnf.c:179:29: warning: conversion from ‘int32_t’ {aka ‘int’} to ‘float’ may change value [-Wconversion] 179 | if(n==1) return(sign*y1f(x)); | ^ math/math_private.h:266:9: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 266 | (i) = gf_u.word; \ | ^~~~ math/e_jnf.c:185:9: note: in expansion of macro ‘GET_FLOAT_WORD’ 185 | GET_FLOAT_WORD(ib,b); | ^~~~~~~~~~~~~~ math/e_jnf.c:186:24: warning: comparison of integer expressions of different signedness: ‘int32_t’ {aka ‘int’} and ‘unsigned int’ [-Wsign-compare] 186 | for(i=1;i=0x3FFBB4C3) {y=2.0-x;i=0;} /* [1.7316,2] */ | ^~ math/e_lgamma_r.c:253:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 253 | r += (p-0.5*y); break; | ^ math/e_lgamma_r.c:265:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 265 | r += (-0.5*y + p1/p2); | ^ math/e_lgamma_r.c:277:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 277 | case 7: z *= (y+6.0); /* FALLTHRU */ | ^~~~ math/e_lgamma_r.c:278:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 278 | case 6: z *= (y+5.0); /* FALLTHRU */ | ^~~~ math/e_lgamma_r.c:279:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 279 | case 5: z *= (y+4.0); /* FALLTHRU */ | ^~~~ math/e_lgamma_r.c:280:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 280 | case 4: z *= (y+3.0); /* FALLTHRU */ | ^~~~ math/e_lgamma_r.c:281:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 281 | case 3: z *= (y+2.0); /* FALLTHRU */ | ^~~~ math/e_lgamma_r.c:294:20: warning: ‘nadj’ may be used uninitialized [-Wmaybe-uninitialized] 294 | if(hx<0) r = nadj - r; | ~~^~~~~~~~~~ math/e_lgamma_r.c:202:22: note: ‘nadj’ was declared here 202 | double t,y,z,nadj,p,p1,p2,p3,q,r,w; | ^~~~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/e_lgammaf_r.c -o math/e_lgammaf_r.o In file included from math/e_lgammaf_r.c:17: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/e_lgammaf_r.c:16: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/e_lgammaf_r.c:20:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 20 | two23= 8.3886080000e+06, /* 0x4b000000 */ | ^~~~~ math/e_lgammaf_r.c:21:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 21 | half= 5.0000000000e-01, /* 0x3f000000 */ | ^~~~ math/e_lgammaf_r.c:22:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 22 | one = 1.0000000000e+00, /* 0x3f800000 */ | ^~~ math/e_lgammaf_r.c:23:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 23 | pi = 3.1415927410e+00, /* 0x40490fdb */ | ^~ math/e_lgammaf_r.c:23:8: warning: conversion from ‘double’ to ‘float’ changes value from ‘3.1415927410000002e+0’ to ‘3.14159274e+0’ [-Wfloat-conversion] 23 | pi = 3.1415927410e+00, /* 0x40490fdb */ | ^~~~~~~~~~~~~~~~ math/e_lgammaf_r.c:24:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 24 | a0 = 7.7215664089e-02, /* 0x3d9e233f */ | ^~ math/e_lgammaf_r.c:24:8: warning: conversion from ‘double’ to ‘float’ changes value from ‘7.7215664089000005e-2’ to ‘7.72156641e-2’ [-Wfloat-conversion] 24 | a0 = 7.7215664089e-02, /* 0x3d9e233f */ | ^~~~~~~~~~~~~~~~ math/e_lgammaf_r.c:25:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 25 | a1 = 3.2246702909e-01, /* 0x3ea51a66 */ | ^~ math/e_lgammaf_r.c:25:8: warning: conversion from ‘double’ to ‘float’ changes value from ‘3.2246702909000002e-1’ to ‘3.22467029e-1’ [-Wfloat-conversion] 25 | a1 = 3.2246702909e-01, /* 0x3ea51a66 */ | ^~~~~~~~~~~~~~~~ math/e_lgammaf_r.c:26:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 26 | a2 = 6.7352302372e-02, /* 0x3d89f001 */ | ^~ math/e_lgammaf_r.c:26:8: warning: conversion from ‘double’ to ‘float’ changes value from ‘6.7352302372000003e-2’ to ‘6.73523024e-2’ [-Wfloat-conversion] 26 | a2 = 6.7352302372e-02, /* 0x3d89f001 */ | ^~~~~~~~~~~~~~~~ math/e_lgammaf_r.c:27:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 27 | a3 = 2.0580807701e-02, /* 0x3ca89915 */ | ^~ math/e_lgammaf_r.c:27:8: warning: conversion from ‘double’ to ‘float’ changes value from ‘2.0580807701000001e-2’ to ‘2.05808077e-2’ [-Wfloat-conversion] 27 | a3 = 2.0580807701e-02, /* 0x3ca89915 */ | ^~~~~~~~~~~~~~~~ math/e_lgammaf_r.c:28:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 28 | a4 = 7.3855509982e-03, /* 0x3bf2027e */ | ^~ math/e_lgammaf_r.c:28:8: warning: conversion from ‘double’ to ‘float’ changes value from ‘7.3855509982000004e-3’ to ‘7.385551e-3’ [-Wfloat-conversion] 28 | a4 = 7.3855509982e-03, /* 0x3bf2027e */ | ^~~~~~~~~~~~~~~~ math/e_lgammaf_r.c:29:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 29 | a5 = 2.8905137442e-03, /* 0x3b3d6ec6 */ | ^~ math/e_lgammaf_r.c:29:8: warning: conversion from ‘double’ to ‘float’ changes value from ‘2.8905137442000002e-3’ to ‘2.89051374e-3’ [-Wfloat-conversion] 29 | a5 = 2.8905137442e-03, /* 0x3b3d6ec6 */ | ^~~~~~~~~~~~~~~~ math/e_lgammaf_r.c:30:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 30 | a6 = 1.1927076848e-03, /* 0x3a9c54a1 */ | ^~ math/e_lgammaf_r.c:30:8: warning: conversion from ‘double’ to ‘float’ changes value from ‘1.1927076848e-3’ to ‘1.19270768e-3’ [-Wfloat-conversion] 30 | a6 = 1.1927076848e-03, /* 0x3a9c54a1 */ | ^~~~~~~~~~~~~~~~ math/e_lgammaf_r.c:31:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 31 | a7 = 5.1006977446e-04, /* 0x3a05b634 */ | ^~ math/e_lgammaf_r.c:31:8: warning: conversion from ‘double’ to ‘float’ changes value from ‘5.1006977445999997e-4’ to ‘5.10069774e-4’ [-Wfloat-conversion] 31 | a7 = 5.1006977446e-04, /* 0x3a05b634 */ | ^~~~~~~~~~~~~~~~ math/e_lgammaf_r.c:32:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 32 | a8 = 2.2086278477e-04, /* 0x39679767 */ | ^~ math/e_lgammaf_r.c:32:8: warning: conversion from ‘double’ to ‘float’ changes value from ‘2.2086278476999999e-4’ to ‘2.20862785e-4’ [-Wfloat-conversion] 32 | a8 = 2.2086278477e-04, /* 0x39679767 */ | ^~~~~~~~~~~~~~~~ math/e_lgammaf_r.c:33:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 33 | a9 = 1.0801156895e-04, /* 0x38e28445 */ | ^~ math/e_lgammaf_r.c:33:8: warning: conversion from ‘double’ to ‘float’ changes value from ‘1.0801156894999999e-4’ to ‘1.08011569e-4’ [-Wfloat-conversion] 33 | a9 = 1.0801156895e-04, /* 0x38e28445 */ | ^~~~~~~~~~~~~~~~ math/e_lgammaf_r.c:34:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 34 | a10 = 2.5214456400e-05, /* 0x37d383a2 */ | ^~~ math/e_lgammaf_r.c:34:8: warning: conversion from ‘double’ to ‘float’ changes value from ‘2.52144564e-5’ to ‘2.52144564e-5’ [-Wfloat-conversion] 34 | a10 = 2.5214456400e-05, /* 0x37d383a2 */ | ^~~~~~~~~~~~~~~~ math/e_lgammaf_r.c:35:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 35 | a11 = 4.4864096708e-05, /* 0x383c2c75 */ | ^~~ math/e_lgammaf_r.c:35:8: warning: conversion from ‘double’ to ‘float’ changes value from ‘4.4864096708000002e-5’ to ‘4.48640967e-5’ [-Wfloat-conversion] 35 | a11 = 4.4864096708e-05, /* 0x383c2c75 */ | ^~~~~~~~~~~~~~~~ math/e_lgammaf_r.c:36:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 36 | tc = 1.4616321325e+00, /* 0x3fbb16c3 */ | ^~ math/e_lgammaf_r.c:36:8: warning: conversion from ‘double’ to ‘float’ changes value from ‘1.4616321324999999e+0’ to ‘1.46163213e+0’ [-Wfloat-conversion] 36 | tc = 1.4616321325e+00, /* 0x3fbb16c3 */ | ^~~~~~~~~~~~~~~~ math/e_lgammaf_r.c:37:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 37 | tf = -1.2148628384e-01, /* 0xbdf8cdcd */ | ^~ math/e_lgammaf_r.c:37:7: warning: conversion from ‘double’ to ‘float’ changes value from ‘-1.2148628384e-1’ to ‘-1.21486284e-1’ [-Wfloat-conversion] 37 | tf = -1.2148628384e-01, /* 0xbdf8cdcd */ | ^ math/e_lgammaf_r.c:39:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 39 | tt = 6.6971006518e-09, /* 0x31e61c52 */ | ^~ math/e_lgammaf_r.c:39:8: warning: conversion from ‘double’ to ‘float’ changes value from ‘6.6971006517999998e-9’ to ‘6.69710065e-9’ [-Wfloat-conversion] 39 | tt = 6.6971006518e-09, /* 0x31e61c52 */ | ^~~~~~~~~~~~~~~~ math/e_lgammaf_r.c:40:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 40 | t0 = 4.8383611441e-01, /* 0x3ef7b95e */ | ^~ math/e_lgammaf_r.c:40:8: warning: conversion from ‘double’ to ‘float’ changes value from ‘4.8383611441000002e-1’ to ‘4.83836114e-1’ [-Wfloat-conversion] 40 | t0 = 4.8383611441e-01, /* 0x3ef7b95e */ | ^~~~~~~~~~~~~~~~ math/e_lgammaf_r.c:41:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 41 | t1 = -1.4758771658e-01, /* 0xbe17213c */ | ^~ math/e_lgammaf_r.c:41:7: warning: conversion from ‘double’ to ‘float’ changes value from ‘-1.4758771658e-1’ to ‘-1.47587717e-1’ [-Wfloat-conversion] 41 | t1 = -1.4758771658e-01, /* 0xbe17213c */ | ^ math/e_lgammaf_r.c:42:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 42 | t2 = 6.4624942839e-02, /* 0x3d845a15 */ | ^~ math/e_lgammaf_r.c:42:8: warning: conversion from ‘double’ to ‘float’ changes value from ‘6.4624942838999999e-2’ to ‘6.46249428e-2’ [-Wfloat-conversion] 42 | t2 = 6.4624942839e-02, /* 0x3d845a15 */ | ^~~~~~~~~~~~~~~~ math/e_lgammaf_r.c:43:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 43 | t3 = -3.2788541168e-02, /* 0xbd064d47 */ | ^~ math/e_lgammaf_r.c:43:7: warning: conversion from ‘double’ to ‘float’ changes value from ‘-3.2788541168e-2’ to ‘-3.27885412e-2’ [-Wfloat-conversion] 43 | t3 = -3.2788541168e-02, /* 0xbd064d47 */ | ^ math/e_lgammaf_r.c:44:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 44 | t4 = 1.7970675603e-02, /* 0x3c93373d */ | ^~ math/e_lgammaf_r.c:44:8: warning: conversion from ‘double’ to ‘float’ changes value from ‘1.7970675602999999e-2’ to ‘1.79706756e-2’ [-Wfloat-conversion] 44 | t4 = 1.7970675603e-02, /* 0x3c93373d */ | ^~~~~~~~~~~~~~~~ math/e_lgammaf_r.c:45:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 45 | t5 = -1.0314224288e-02, /* 0xbc28fcfe */ | ^~ math/e_lgammaf_r.c:45:7: warning: conversion from ‘double’ to ‘float’ changes value from ‘-1.0314224287999999e-2’ to ‘-1.03142243e-2’ [-Wfloat-conversion] 45 | t5 = -1.0314224288e-02, /* 0xbc28fcfe */ | ^ math/e_lgammaf_r.c:46:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 46 | t6 = 6.1005386524e-03, /* 0x3bc7e707 */ | ^~ math/e_lgammaf_r.c:46:8: warning: conversion from ‘double’ to ‘float’ changes value from ‘6.1005386524000003e-3’ to ‘6.10053865e-3’ [-Wfloat-conversion] 46 | t6 = 6.1005386524e-03, /* 0x3bc7e707 */ | ^~~~~~~~~~~~~~~~ math/e_lgammaf_r.c:47:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 47 | t7 = -3.6845202558e-03, /* 0xbb7177fe */ | ^~ math/e_lgammaf_r.c:47:7: warning: conversion from ‘double’ to ‘float’ changes value from ‘-3.6845202557999998e-3’ to ‘-3.68452026e-3’ [-Wfloat-conversion] 47 | t7 = -3.6845202558e-03, /* 0xbb7177fe */ | ^ math/e_lgammaf_r.c:48:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 48 | t8 = 2.2596477065e-03, /* 0x3b141699 */ | ^~ math/e_lgammaf_r.c:48:8: warning: conversion from ‘double’ to ‘float’ changes value from ‘2.2596477065e-3’ to ‘2.25964771e-3’ [-Wfloat-conversion] 48 | t8 = 2.2596477065e-03, /* 0x3b141699 */ | ^~~~~~~~~~~~~~~~ math/e_lgammaf_r.c:49:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 49 | t9 = -1.4034647029e-03, /* 0xbab7f476 */ | ^~ math/e_lgammaf_r.c:49:7: warning: conversion from ‘double’ to ‘float’ changes value from ‘-1.4034647029e-3’ to ‘-1.4034647e-3’ [-Wfloat-conversion] 49 | t9 = -1.4034647029e-03, /* 0xbab7f476 */ | ^ math/e_lgammaf_r.c:50:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 50 | t10 = 8.8108185446e-04, /* 0x3a66f867 */ | ^~~ math/e_lgammaf_r.c:50:8: warning: conversion from ‘double’ to ‘float’ changes value from ‘8.8108185445999996e-4’ to ‘8.81081854e-4’ [-Wfloat-conversion] 50 | t10 = 8.8108185446e-04, /* 0x3a66f867 */ | ^~~~~~~~~~~~~~~~ math/e_lgammaf_r.c:51:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 51 | t11 = -5.3859531181e-04, /* 0xba0d3085 */ | ^~~ math/e_lgammaf_r.c:51:7: warning: conversion from ‘double’ to ‘float’ changes value from ‘-5.3859531181000002e-4’ to ‘-5.38595312e-4’ [-Wfloat-conversion] 51 | t11 = -5.3859531181e-04, /* 0xba0d3085 */ | ^ math/e_lgammaf_r.c:52:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 52 | t12 = 3.1563205994e-04, /* 0x39a57b6b */ | ^~~ math/e_lgammaf_r.c:52:8: warning: conversion from ‘double’ to ‘float’ changes value from ‘3.1563205994e-4’ to ‘3.1563206e-4’ [-Wfloat-conversion] 52 | t12 = 3.1563205994e-04, /* 0x39a57b6b */ | ^~~~~~~~~~~~~~~~ math/e_lgammaf_r.c:53:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 53 | t13 = -3.1275415677e-04, /* 0xb9a3f927 */ | ^~~ math/e_lgammaf_r.c:53:7: warning: conversion from ‘double’ to ‘float’ changes value from ‘-3.1275415677000002e-4’ to ‘-3.12754157e-4’ [-Wfloat-conversion] 53 | t13 = -3.1275415677e-04, /* 0xb9a3f927 */ | ^ math/e_lgammaf_r.c:54:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 54 | t14 = 3.3552918467e-04, /* 0x39afe9f7 */ | ^~~ math/e_lgammaf_r.c:54:8: warning: conversion from ‘double’ to ‘float’ changes value from ‘3.3552918466999999e-4’ to ‘3.35529185e-4’ [-Wfloat-conversion] 54 | t14 = 3.3552918467e-04, /* 0x39afe9f7 */ | ^~~~~~~~~~~~~~~~ math/e_lgammaf_r.c:55:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 55 | u0 = -7.7215664089e-02, /* 0xbd9e233f */ | ^~ math/e_lgammaf_r.c:55:7: warning: conversion from ‘double’ to ‘float’ changes value from ‘-7.7215664089000005e-2’ to ‘-7.72156641e-2’ [-Wfloat-conversion] 55 | u0 = -7.7215664089e-02, /* 0xbd9e233f */ | ^ math/e_lgammaf_r.c:56:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 56 | u1 = 6.3282704353e-01, /* 0x3f2200f4 */ | ^~ math/e_lgammaf_r.c:56:8: warning: conversion from ‘double’ to ‘float’ changes value from ‘6.3282704352999997e-1’ to ‘6.32827044e-1’ [-Wfloat-conversion] 56 | u1 = 6.3282704353e-01, /* 0x3f2200f4 */ | ^~~~~~~~~~~~~~~~ math/e_lgammaf_r.c:57:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 57 | u2 = 1.4549225569e+00, /* 0x3fba3ae7 */ | ^~ math/e_lgammaf_r.c:57:8: warning: conversion from ‘double’ to ‘float’ changes value from ‘1.4549225568999999e+0’ to ‘1.45492256e+0’ [-Wfloat-conversion] 57 | u2 = 1.4549225569e+00, /* 0x3fba3ae7 */ | ^~~~~~~~~~~~~~~~ math/e_lgammaf_r.c:58:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 58 | u3 = 9.7771751881e-01, /* 0x3f7a4bb2 */ | ^~ math/e_lgammaf_r.c:58:8: warning: conversion from ‘double’ to ‘float’ changes value from ‘9.7771751881000002e-1’ to ‘9.77717519e-1’ [-Wfloat-conversion] 58 | u3 = 9.7771751881e-01, /* 0x3f7a4bb2 */ | ^~~~~~~~~~~~~~~~ math/e_lgammaf_r.c:59:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 59 | u4 = 2.2896373272e-01, /* 0x3e6a7578 */ | ^~ math/e_lgammaf_r.c:59:8: warning: conversion from ‘double’ to ‘float’ changes value from ‘2.2896373272000001e-1’ to ‘2.28963733e-1’ [-Wfloat-conversion] 59 | u4 = 2.2896373272e-01, /* 0x3e6a7578 */ | ^~~~~~~~~~~~~~~~ math/e_lgammaf_r.c:60:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 60 | u5 = 1.3381091878e-02, /* 0x3c5b3c5e */ | ^~ math/e_lgammaf_r.c:60:8: warning: conversion from ‘double’ to ‘float’ changes value from ‘1.3381091878e-2’ to ‘1.33810919e-2’ [-Wfloat-conversion] 60 | u5 = 1.3381091878e-02, /* 0x3c5b3c5e */ | ^~~~~~~~~~~~~~~~ math/e_lgammaf_r.c:61:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 61 | v1 = 2.4559779167e+00, /* 0x401d2ebe */ | ^~ math/e_lgammaf_r.c:61:8: warning: conversion from ‘double’ to ‘float’ changes value from ‘2.4559779167000002e+0’ to ‘2.45597792e+0’ [-Wfloat-conversion] 61 | v1 = 2.4559779167e+00, /* 0x401d2ebe */ | ^~~~~~~~~~~~~~~~ math/e_lgammaf_r.c:62:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 62 | v2 = 2.1284897327e+00, /* 0x4008392d */ | ^~ math/e_lgammaf_r.c:62:8: warning: conversion from ‘double’ to ‘float’ changes value from ‘2.1284897326999999e+0’ to ‘2.12848973e+0’ [-Wfloat-conversion] 62 | v2 = 2.1284897327e+00, /* 0x4008392d */ | ^~~~~~~~~~~~~~~~ math/e_lgammaf_r.c:63:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 63 | v3 = 7.6928514242e-01, /* 0x3f44efdf */ | ^~ math/e_lgammaf_r.c:63:8: warning: conversion from ‘double’ to ‘float’ changes value from ‘7.6928514242000001e-1’ to ‘7.69285142e-1’ [-Wfloat-conversion] 63 | v3 = 7.6928514242e-01, /* 0x3f44efdf */ | ^~~~~~~~~~~~~~~~ math/e_lgammaf_r.c:64:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 64 | v4 = 1.0422264785e-01, /* 0x3dd572af */ | ^~ math/e_lgammaf_r.c:64:8: warning: conversion from ‘double’ to ‘float’ changes value from ‘1.0422264785e-1’ to ‘1.04222648e-1’ [-Wfloat-conversion] 64 | v4 = 1.0422264785e-01, /* 0x3dd572af */ | ^~~~~~~~~~~~~~~~ math/e_lgammaf_r.c:65:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 65 | v5 = 3.2170924824e-03, /* 0x3b52d5db */ | ^~ math/e_lgammaf_r.c:65:8: warning: conversion from ‘double’ to ‘float’ changes value from ‘3.2170924824000001e-3’ to ‘3.21709248e-3’ [-Wfloat-conversion] 65 | v5 = 3.2170924824e-03, /* 0x3b52d5db */ | ^~~~~~~~~~~~~~~~ math/e_lgammaf_r.c:66:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 66 | s0 = -7.7215664089e-02, /* 0xbd9e233f */ | ^~ math/e_lgammaf_r.c:66:7: warning: conversion from ‘double’ to ‘float’ changes value from ‘-7.7215664089000005e-2’ to ‘-7.72156641e-2’ [-Wfloat-conversion] 66 | s0 = -7.7215664089e-02, /* 0xbd9e233f */ | ^ math/e_lgammaf_r.c:67:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 67 | s1 = 2.1498242021e-01, /* 0x3e5c245a */ | ^~ math/e_lgammaf_r.c:67:8: warning: conversion from ‘double’ to ‘float’ changes value from ‘2.1498242021e-1’ to ‘2.1498242e-1’ [-Wfloat-conversion] 67 | s1 = 2.1498242021e-01, /* 0x3e5c245a */ | ^~~~~~~~~~~~~~~~ math/e_lgammaf_r.c:68:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 68 | s2 = 3.2577878237e-01, /* 0x3ea6cc7a */ | ^~ math/e_lgammaf_r.c:68:8: warning: conversion from ‘double’ to ‘float’ changes value from ‘3.2577878237000002e-1’ to ‘3.25778782e-1’ [-Wfloat-conversion] 68 | s2 = 3.2577878237e-01, /* 0x3ea6cc7a */ | ^~~~~~~~~~~~~~~~ math/e_lgammaf_r.c:69:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 69 | s3 = 1.4635047317e-01, /* 0x3e15dce6 */ | ^~ math/e_lgammaf_r.c:69:8: warning: conversion from ‘double’ to ‘float’ changes value from ‘1.4635047317e-1’ to ‘1.46350473e-1’ [-Wfloat-conversion] 69 | s3 = 1.4635047317e-01, /* 0x3e15dce6 */ | ^~~~~~~~~~~~~~~~ math/e_lgammaf_r.c:70:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 70 | s4 = 2.6642270386e-02, /* 0x3cda40e4 */ | ^~ math/e_lgammaf_r.c:70:8: warning: conversion from ‘double’ to ‘float’ changes value from ‘2.6642270385999998e-2’ to ‘2.66422704e-2’ [-Wfloat-conversion] 70 | s4 = 2.6642270386e-02, /* 0x3cda40e4 */ | ^~~~~~~~~~~~~~~~ math/e_lgammaf_r.c:71:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 71 | s5 = 1.8402845599e-03, /* 0x3af135b4 */ | ^~ math/e_lgammaf_r.c:71:8: warning: conversion from ‘double’ to ‘float’ changes value from ‘1.8402845599e-3’ to ‘1.84028456e-3’ [-Wfloat-conversion] 71 | s5 = 1.8402845599e-03, /* 0x3af135b4 */ | ^~~~~~~~~~~~~~~~ math/e_lgammaf_r.c:72:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 72 | s6 = 3.1947532989e-05, /* 0x3805ff67 */ | ^~ math/e_lgammaf_r.c:72:8: warning: conversion from ‘double’ to ‘float’ changes value from ‘3.1947532988999999e-5’ to ‘3.1947533e-5’ [-Wfloat-conversion] 72 | s6 = 3.1947532989e-05, /* 0x3805ff67 */ | ^~~~~~~~~~~~~~~~ math/e_lgammaf_r.c:73:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 73 | r1 = 1.3920053244e+00, /* 0x3fb22d3b */ | ^~ math/e_lgammaf_r.c:73:8: warning: conversion from ‘double’ to ‘float’ changes value from ‘1.3920053243999999e+0’ to ‘1.39200532e+0’ [-Wfloat-conversion] 73 | r1 = 1.3920053244e+00, /* 0x3fb22d3b */ | ^~~~~~~~~~~~~~~~ math/e_lgammaf_r.c:74:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 74 | r2 = 7.2193557024e-01, /* 0x3f38d0c5 */ | ^~ math/e_lgammaf_r.c:74:8: warning: conversion from ‘double’ to ‘float’ changes value from ‘7.2193557023999999e-1’ to ‘7.2193557e-1’ [-Wfloat-conversion] 74 | r2 = 7.2193557024e-01, /* 0x3f38d0c5 */ | ^~~~~~~~~~~~~~~~ math/e_lgammaf_r.c:75:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 75 | r3 = 1.7193385959e-01, /* 0x3e300f6e */ | ^~ math/e_lgammaf_r.c:75:8: warning: conversion from ‘double’ to ‘float’ changes value from ‘1.7193385958999999e-1’ to ‘1.7193386e-1’ [-Wfloat-conversion] 75 | r3 = 1.7193385959e-01, /* 0x3e300f6e */ | ^~~~~~~~~~~~~~~~ math/e_lgammaf_r.c:76:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 76 | r4 = 1.8645919859e-02, /* 0x3c98bf54 */ | ^~ math/e_lgammaf_r.c:76:8: warning: conversion from ‘double’ to ‘float’ changes value from ‘1.8645919859e-2’ to ‘1.86459199e-2’ [-Wfloat-conversion] 76 | r4 = 1.8645919859e-02, /* 0x3c98bf54 */ | ^~~~~~~~~~~~~~~~ math/e_lgammaf_r.c:77:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 77 | r5 = 7.7794247773e-04, /* 0x3a4beed6 */ | ^~ math/e_lgammaf_r.c:77:8: warning: conversion from ‘double’ to ‘float’ changes value from ‘7.7794247772999998e-4’ to ‘7.77942478e-4’ [-Wfloat-conversion] 77 | r5 = 7.7794247773e-04, /* 0x3a4beed6 */ | ^~~~~~~~~~~~~~~~ math/e_lgammaf_r.c:78:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 78 | r6 = 7.3266842264e-06, /* 0x36f5d7bd */ | ^~ math/e_lgammaf_r.c:78:8: warning: conversion from ‘double’ to ‘float’ changes value from ‘7.3266842264000001e-6’ to ‘7.32668423e-6’ [-Wfloat-conversion] 78 | r6 = 7.3266842264e-06, /* 0x36f5d7bd */ | ^~~~~~~~~~~~~~~~ math/e_lgammaf_r.c:79:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 79 | w0 = 4.1893854737e-01, /* 0x3ed67f1d */ | ^~ math/e_lgammaf_r.c:79:8: warning: conversion from ‘double’ to ‘float’ changes value from ‘4.1893854737000003e-1’ to ‘4.18938547e-1’ [-Wfloat-conversion] 79 | w0 = 4.1893854737e-01, /* 0x3ed67f1d */ | ^~~~~~~~~~~~~~~~ math/e_lgammaf_r.c:80:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 80 | w1 = 8.3333335817e-02, /* 0x3daaaaab */ | ^~ math/e_lgammaf_r.c:80:8: warning: conversion from ‘double’ to ‘float’ changes value from ‘8.3333335817000004e-2’ to ‘8.33333358e-2’ [-Wfloat-conversion] 80 | w1 = 8.3333335817e-02, /* 0x3daaaaab */ | ^~~~~~~~~~~~~~~~ math/e_lgammaf_r.c:81:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 81 | w2 = -2.7777778450e-03, /* 0xbb360b61 */ | ^~ math/e_lgammaf_r.c:81:7: warning: conversion from ‘double’ to ‘float’ changes value from ‘-2.777777845e-3’ to ‘-2.77777785e-3’ [-Wfloat-conversion] 81 | w2 = -2.7777778450e-03, /* 0xbb360b61 */ | ^ math/e_lgammaf_r.c:82:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 82 | w3 = 7.9365057172e-04, /* 0x3a500cfd */ | ^~ math/e_lgammaf_r.c:82:8: warning: conversion from ‘double’ to ‘float’ changes value from ‘7.9365057172000003e-4’ to ‘7.93650572e-4’ [-Wfloat-conversion] 82 | w3 = 7.9365057172e-04, /* 0x3a500cfd */ | ^~~~~~~~~~~~~~~~ math/e_lgammaf_r.c:83:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 83 | w4 = -5.9518753551e-04, /* 0xba1c065c */ | ^~ math/e_lgammaf_r.c:83:7: warning: conversion from ‘double’ to ‘float’ changes value from ‘-5.9518753551000001e-4’ to ‘-5.95187536e-4’ [-Wfloat-conversion] 83 | w4 = -5.9518753551e-04, /* 0xba1c065c */ | ^ math/e_lgammaf_r.c:84:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 84 | w5 = 8.3633989561e-04, /* 0x3a5b3dd2 */ | ^~ math/e_lgammaf_r.c:84:8: warning: conversion from ‘double’ to ‘float’ changes value from ‘8.3633989560999997e-4’ to ‘8.36339896e-4’ [-Wfloat-conversion] 84 | w5 = 8.3633989561e-04, /* 0x3a5b3dd2 */ | ^~~~~~~~~~~~~~~~ math/e_lgammaf_r.c:85:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 85 | w6 = -1.6309292987e-03; /* 0xbad5c4e8 */ | ^~ math/e_lgammaf_r.c:85:7: warning: conversion from ‘double’ to ‘float’ changes value from ‘-1.6309292987e-3’ to ‘-1.6309293e-3’ [-Wfloat-conversion] 85 | w6 = -1.6309292987e-03; /* 0xbad5c4e8 */ | ^ math/e_lgammaf_r.c:87:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 87 | static const float zero= 0.0000000000e+00; | ^~~~~~ math/e_lgammaf_r.c: In function ‘sin_pif’: math/math_private.h:266:9: warning: conversion to ‘int’ from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 266 | (i) = gf_u.word; \ | ^~~~ math/e_lgammaf_r.c:95:9: note: in expansion of macro ‘GET_FLOAT_WORD’ 95 | GET_FLOAT_WORD(ix,x); | ^~~~~~~~~~~~~~ math/e_lgammaf_r.c:106:13: warning: comparing floating-point with ‘==’ or ‘!=’ is unsafe [-Wfloat-equal] 106 | if(z!=y) { /* inexact anyway */ | ^~ math/e_lgammaf_r.c:107:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 107 | y *= (float)0.5; | ^ math/e_lgammaf_r.c:108:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 108 | y = (float)2.0*(y - floorf(y)); /* y = |x| mod 2.0 */ | ^ math/e_lgammaf_r.c:109:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 109 | n = (int) (y*(float)4.0); | ^ math/math_private.h:266:9: warning: conversion to ‘int’ from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 266 | (i) = gf_u.word; \ | ^~~~ math/e_lgammaf_r.c:115:17: note: in expansion of macro ‘GET_FLOAT_WORD’ 115 | GET_FLOAT_WORD(n,z); | ^~~~~~~~~~~~~~ math/e_lgammaf_r.c:117:22: warning: conversion from ‘int’ to ‘float’ may change value [-Wconversion] 117 | y = n; | ^ math/e_lgammaf_r.c:124:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 124 | case 2: y = __kernel_cosf(pi*((float)0.5-y),zero); break; | ^~~~ math/e_lgammaf_r.c:128:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 128 | case 6: y = -__kernel_cosf(pi*(y-(float)1.5),zero); break; | ^~~~ math/e_lgammaf_r.c:129:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 129 | default: y = __kernel_sinf(pi*(y-(float)2.0),zero,0); break; | ^~~~~~~ math/e_lgammaf_r.c: In function ‘lgammaf_r’: math/math_private.h:266:9: warning: conversion to ‘int’ from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 266 | (i) = gf_u.word; \ | ^~~~ math/e_lgammaf_r.c:141:9: note: in expansion of macro ‘GET_FLOAT_WORD’ 141 | GET_FLOAT_WORD(hx,x); | ^~~~~~~~~~~~~~ math/e_lgammaf_r.c:162:17: warning: comparing floating-point with ‘==’ or ‘!=’ is unsafe [-Wfloat-equal] 162 | if(t==zero) return one/zero; /* -integer */ | ^~ math/e_lgammaf_r.c:179:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 179 | if(ix>=0x3fdda618) {y=(float)2.0-x;i=0;} /* [1.7316,2] */ | ^~ math/e_lgammaf_r.c:189:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 189 | r += (p-(float)0.5*y); break; | ^ math/e_lgammaf_r.c:201:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 201 | r += (-(float)0.5*y + p1/p2); | ^ math/e_lgammaf_r.c:213:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 213 | case 7: z *= (y+(float)6.0); /* FALLTHRU */ | ^~~~ math/e_lgammaf_r.c:214:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 214 | case 6: z *= (y+(float)5.0); /* FALLTHRU */ | ^~~~ math/e_lgammaf_r.c:215:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 215 | case 5: z *= (y+(float)4.0); /* FALLTHRU */ | ^~~~ math/e_lgammaf_r.c:216:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 216 | case 4: z *= (y+(float)3.0); /* FALLTHRU */ | ^~~~ math/e_lgammaf_r.c:217:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 217 | case 3: z *= (y+(float)2.0); /* FALLTHRU */ | ^~~~ math/e_lgammaf_r.c:230:20: warning: ‘nadj’ may be used uninitialized [-Wmaybe-uninitialized] 230 | if(hx<0) r = nadj - r; | ~~^~~~~~~~~~ math/e_lgammaf_r.c:138:21: note: ‘nadj’ was declared here 138 | float t,y,z,nadj,p,p1,p2,p3,q,r,w; | ^~~~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/e_log.c -o math/e_log.o In file included from math/e_log.c:66: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/e_log.c:64: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/e_log.c:69:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 69 | ln2_hi = 6.93147180369123816490e-01, /* 3fe62e42 fee00000 */ | ^~~~~~ math/e_log.c:70:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 70 | ln2_lo = 1.90821492927058770002e-10, /* 3dea39ef 35793c76 */ | ^~~~~~ math/e_log.c:71:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 71 | two54 = 1.80143985094819840000e+16, /* 43500000 00000000 */ | ^~~~~ math/e_log.c:72:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 72 | Lg1 = 6.666666666666735130e-01, /* 3FE55555 55555593 */ | ^~~ math/e_log.c:73:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 73 | Lg2 = 3.999999999940941908e-01, /* 3FD99999 9997FA04 */ | ^~~ math/e_log.c:74:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 74 | Lg3 = 2.857142874366239149e-01, /* 3FD24924 94229359 */ | ^~~ math/e_log.c:75:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 75 | Lg4 = 2.222219843214978396e-01, /* 3FCC71C5 1D8E78AF */ | ^~~ math/e_log.c:76:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 76 | Lg5 = 1.818357216161805012e-01, /* 3FC74664 96CB03DE */ | ^~~ math/e_log.c:77:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 77 | Lg6 = 1.531383769920937332e-01, /* 3FC39A09 D078C69F */ | ^~~ math/e_log.c:78:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 78 | Lg7 = 1.479819860511658591e-01; /* 3FC2F112 DF3E5244 */ | ^~~ math/e_log.c:80:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 80 | static const double zero = 0.0; | ^~~~~~ math/e_log.c: In function ‘log’: math/math_private.h:199:11: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 199 | (ix0) = ew_u.parts.msw; \ | ^~~~ math/e_log.c:89:9: note: in expansion of macro ‘EXTRACT_WORDS’ 89 | EXTRACT_WORDS(hx,lx,x); | ^~~~~~~~~~~~~ math/math_private.h:209:9: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 209 | (i) = gh_u.parts.msw; \ | ^~~~ math/e_log.c:97:13: note: in expansion of macro ‘GET_HIGH_WORD’ 97 | GET_HIGH_WORD(hx,x); | ^~~~~~~~~~~~~ math/math_private.h:237:20: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 237 | sh_u.parts.msw = (v); \ | ^ math/e_log.c:103:9: note: in expansion of macro ‘SET_HIGH_WORD’ 103 | SET_HIGH_WORD(x,hx|(i^0x3ff00000)); /* normalize x or x/2 */ | ^~~~~~~~~~~~~ math/e_log.c:105:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 105 | f = x-1.0; | ^ math/e_log.c:107:17: warning: comparing floating-point with ‘==’ or ‘!=’ is unsafe [-Wfloat-equal] 107 | if(f==zero) if(k==0) return zero; else {dk=(double)k; | ^~ math/e_log.c:107:15: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 107 | if(f==zero) if(k==0) return zero; else {dk=(double)k; | ^ math/e_log.c:109:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 109 | R = f*f*(0.5-0.33333333333333333*f); | ^ math/e_log.c:109:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/e_log.c:113:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 113 | s = f/(2.0+f); | ^ math/e_log.c:124:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 124 | hfsq=0.5*f*f; | ^~~~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/e_log10.c -o math/e_log10.o In file included from math/e_log10.c:48: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/e_log10.c:46: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/e_log10.c:51:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 51 | two54 = 1.80143985094819840000e+16, /* 0x43500000, 0x00000000 */ | ^~~~~ math/e_log10.c:52:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 52 | ivln10 = 4.34294481903251816668e-01, /* 0x3FDBCB7B, 0x1526E50E */ | ^~~~~~ math/e_log10.c:53:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 53 | log10_2hi = 3.01029995663611771306e-01, /* 0x3FD34413, 0x509F6000 */ | ^~~~~~~~~ math/e_log10.c:54:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 54 | log10_2lo = 3.69423907715893078616e-13; /* 0x3D59FEF3, 0x11F12B36 */ | ^~~~~~~~~ math/e_log10.c:56:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 56 | static const double zero = 0.0; | ^~~~~~ math/e_log10.c: In function ‘log10’: math/math_private.h:199:11: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 199 | (ix0) = ew_u.parts.msw; \ | ^~~~ math/e_log10.c:65:9: note: in expansion of macro ‘EXTRACT_WORDS’ 65 | EXTRACT_WORDS(hx,lx,x); | ^~~~~~~~~~~~~ math/math_private.h:209:9: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 209 | (i) = gh_u.parts.msw; \ | ^~~~ math/e_log10.c:73:13: note: in expansion of macro ‘GET_HIGH_WORD’ 73 | GET_HIGH_WORD(hx,x); | ^~~~~~~~~~~~~ math/e_log10.c:77:14: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘unsigned int’ may change the sign of the result [-Wsign-conversion] 77 | i = ((u_int32_t)k&0x80000000)>>31; | ^ math/math_private.h:237:20: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 237 | sh_u.parts.msw = (v); \ | ^ math/e_log10.c:80:9: note: in expansion of macro ‘SET_HIGH_WORD’ 80 | SET_HIGH_WORD(x,hx); | ^~~~~~~~~~~~~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/e_log10f.c -o math/e_log10f.o In file included from math/e_log10f.c:17: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/e_log10f.c:16: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/e_log10f.c:20:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 20 | two25 = 3.3554432000e+07, /* 0x4c000000 */ | ^~~~~ math/e_log10f.c:21:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 21 | ivln10 = 4.3429449201e-01, /* 0x3ede5bd9 */ | ^~~~~~ math/e_log10f.c:21:15: warning: conversion from ‘double’ to ‘float’ changes value from ‘4.3429449200999998e-1’ to ‘4.34294492e-1’ [-Wfloat-conversion] 21 | ivln10 = 4.3429449201e-01, /* 0x3ede5bd9 */ | ^~~~~~~~~~~~~~~~ math/e_log10f.c:22:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 22 | log10_2hi = 3.0102920532e-01, /* 0x3e9a2080 */ | ^~~~~~~~~ math/e_log10f.c:22:15: warning: conversion from ‘double’ to ‘float’ changes value from ‘3.0102920531999999e-1’ to ‘3.01029205e-1’ [-Wfloat-conversion] 22 | log10_2hi = 3.0102920532e-01, /* 0x3e9a2080 */ | ^~~~~~~~~~~~~~~~ math/e_log10f.c:23:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 23 | log10_2lo = 7.9034151668e-07; /* 0x355427db */ | ^~~~~~~~~ math/e_log10f.c:23:15: warning: conversion from ‘double’ to ‘float’ changes value from ‘7.9034151667999997e-7’ to ‘7.90341517e-7’ [-Wfloat-conversion] 23 | log10_2lo = 7.9034151668e-07; /* 0x355427db */ | ^~~~~~~~~~~~~~~~ math/e_log10f.c:25:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 25 | static const float zero = 0.0; | ^~~~~~ math/e_log10f.c: In function ‘log10f’: math/math_private.h:266:9: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 266 | (i) = gf_u.word; \ | ^~~~ math/e_log10f.c:33:9: note: in expansion of macro ‘GET_FLOAT_WORD’ 33 | GET_FLOAT_WORD(hx,x); | ^~~~~~~~~~~~~~ math/math_private.h:266:9: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 266 | (i) = gf_u.word; \ | ^~~~ math/e_log10f.c:41:13: note: in expansion of macro ‘GET_FLOAT_WORD’ 41 | GET_FLOAT_WORD(hx,x); | ^~~~~~~~~~~~~~ math/e_log10f.c:45:14: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘unsigned int’ may change the sign of the result [-Wsign-conversion] 45 | i = ((u_int32_t)k&0x80000000)>>31; | ^ math/math_private.h:274:15: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 274 | sf_u.word = (i); \ | ^ math/e_log10f.c:48:9: note: in expansion of macro ‘SET_FLOAT_WORD’ 48 | SET_FLOAT_WORD(x,hx); | ^~~~~~~~~~~~~~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/e_log10l.c -o math/e_log10l.o In file included from math/e_log10l.c:68: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/e_log10l.c:66: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/e_log10l.c: In function ‘log10l’: math/e_log10l.c:135:15: warning: comparing floating-point with ‘==’ or ‘!=’ is unsafe [-Wfloat-equal] 135 | if( x == 0.0L ) | ^~ math/e_log10l.c:140:7: warning: comparing floating-point with ‘==’ or ‘!=’ is unsafe [-Wfloat-equal] 140 | if( x == INFINITY ) | ^~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/e_log2.c -o math/e_log2.o In file included from math/e_log2.c:15: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/e_log2.c:13: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/e_log2.c:18:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 18 | ln2 = 0.6931471805599452862268, | ^~~ math/e_log2.c:19:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 19 | two54 = 1.80143985094819840000e+16, /* 43500000 00000000 */ | ^~~~~ math/e_log2.c:20:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 20 | Lg1 = 6.666666666666735130e-01, /* 3FE55555 55555593 */ | ^~~ math/e_log2.c:21:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 21 | Lg2 = 3.999999999940941908e-01, /* 3FD99999 9997FA04 */ | ^~~ math/e_log2.c:22:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 22 | Lg3 = 2.857142874366239149e-01, /* 3FD24924 94229359 */ | ^~~ math/e_log2.c:23:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 23 | Lg4 = 2.222219843214978396e-01, /* 3FCC71C5 1D8E78AF */ | ^~~ math/e_log2.c:24:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 24 | Lg5 = 1.818357216161805012e-01, /* 3FC74664 96CB03DE */ | ^~~ math/e_log2.c:25:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 25 | Lg6 = 1.531383769920937332e-01, /* 3FC39A09 D078C69F */ | ^~~ math/e_log2.c:26:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 26 | Lg7 = 1.479819860511658591e-01; /* 3FC2F112 DF3E5244 */ | ^~~ math/e_log2.c:28:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 28 | static const double zero = 0.0; | ^~~~~~ math/e_log2.c: In function ‘log2’: math/math_private.h:199:11: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 199 | (ix0) = ew_u.parts.msw; \ | ^~~~ math/e_log2.c:37:9: note: in expansion of macro ‘EXTRACT_WORDS’ 37 | EXTRACT_WORDS(hx,lx,x); | ^~~~~~~~~~~~~ math/math_private.h:209:9: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 209 | (i) = gh_u.parts.msw; \ | ^~~~ math/e_log2.c:45:13: note: in expansion of macro ‘GET_HIGH_WORD’ 45 | GET_HIGH_WORD(hx,x); | ^~~~~~~~~~~~~ math/math_private.h:237:20: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 237 | sh_u.parts.msw = (v); \ | ^ math/e_log2.c:51:9: note: in expansion of macro ‘SET_HIGH_WORD’ 51 | SET_HIGH_WORD(x,hx|(i^0x3ff00000)); /* normalize x or x/2 */ | ^~~~~~~~~~~~~ math/e_log2.c:53:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 53 | f = x-1.0; | ^ math/e_log2.c:56:18: warning: comparing floating-point with ‘==’ or ‘!=’ is unsafe [-Wfloat-equal] 56 | if (f==zero) | ^~ math/e_log2.c:58:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 58 | R = f*f*(0.5-0.33333333333333333*f); | ^ math/e_log2.c:58:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/e_log2.c:61:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 61 | s = f/(2.0+f); | ^ math/e_log2.c:71:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 71 | hfsq=0.5*f*f; | ^~~~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/e_log2f.c -o math/e_log2f.o In file included from math/e_log2f.c:17: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/e_log2f.c:16: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/e_log2f.c:20:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 20 | ln2 = 0.6931471805599452862268, | ^~~ math/e_log2f.c:20:7: warning: conversion from ‘double’ to ‘float’ changes value from ‘6.9314718055994529e-1’ to ‘6.93147182e-1’ [-Wfloat-conversion] 20 | ln2 = 0.6931471805599452862268, | ^~~~~~~~~~~~~~~~~~~~~~~~ math/e_log2f.c:21:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 21 | two25 = 3.355443200e+07, /* 0x4c000000 */ | ^~~~~ math/e_log2f.c:22:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 22 | Lg1 = 6.6666668653e-01, /* 3F2AAAAB */ | ^~~ math/e_log2f.c:22:7: warning: conversion from ‘double’ to ‘float’ changes value from ‘6.6666668653000005e-1’ to ‘6.66666687e-1’ [-Wfloat-conversion] 22 | Lg1 = 6.6666668653e-01, /* 3F2AAAAB */ | ^~~~~~~~~~~~~~~~ math/e_log2f.c:23:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 23 | Lg2 = 4.0000000596e-01, /* 3ECCCCCD */ | ^~~ math/e_log2f.c:23:7: warning: conversion from ‘double’ to ‘float’ changes value from ‘4.0000000596000002e-1’ to ‘4.00000006e-1’ [-Wfloat-conversion] 23 | Lg2 = 4.0000000596e-01, /* 3ECCCCCD */ | ^~~~~~~~~~~~~~~~ math/e_log2f.c:24:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 24 | Lg3 = 2.8571429849e-01, /* 3E924925 */ | ^~~ math/e_log2f.c:24:7: warning: conversion from ‘double’ to ‘float’ changes value from ‘2.8571429849000002e-1’ to ‘2.85714298e-1’ [-Wfloat-conversion] 24 | Lg3 = 2.8571429849e-01, /* 3E924925 */ | ^~~~~~~~~~~~~~~~ math/e_log2f.c:25:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 25 | Lg4 = 2.2222198546e-01, /* 3E638E29 */ | ^~~ math/e_log2f.c:25:7: warning: conversion from ‘double’ to ‘float’ changes value from ‘2.2222198545999999e-1’ to ‘2.22221985e-1’ [-Wfloat-conversion] 25 | Lg4 = 2.2222198546e-01, /* 3E638E29 */ | ^~~~~~~~~~~~~~~~ math/e_log2f.c:26:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 26 | Lg5 = 1.8183572590e-01, /* 3E3A3325 */ | ^~~ math/e_log2f.c:26:7: warning: conversion from ‘double’ to ‘float’ changes value from ‘1.8183572589999999e-1’ to ‘1.81835726e-1’ [-Wfloat-conversion] 26 | Lg5 = 1.8183572590e-01, /* 3E3A3325 */ | ^~~~~~~~~~~~~~~~ math/e_log2f.c:27:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 27 | Lg6 = 1.5313838422e-01, /* 3E1CD04F */ | ^~~ math/e_log2f.c:27:7: warning: conversion from ‘double’ to ‘float’ changes value from ‘1.5313838422000001e-1’ to ‘1.53138384e-1’ [-Wfloat-conversion] 27 | Lg6 = 1.5313838422e-01, /* 3E1CD04F */ | ^~~~~~~~~~~~~~~~ math/e_log2f.c:28:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 28 | Lg7 = 1.4798198640e-01; /* 3E178897 */ | ^~~ math/e_log2f.c:28:7: warning: conversion from ‘double’ to ‘float’ changes value from ‘1.4798198639999999e-1’ to ‘1.47981986e-1’ [-Wfloat-conversion] 28 | Lg7 = 1.4798198640e-01; /* 3E178897 */ | ^~~~~~~~~~~~~~~~ math/e_log2f.c:30:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 30 | static const float zero = 0.0; | ^~~~~~ math/e_log2f.c: In function ‘log2f’: math/math_private.h:266:9: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 266 | (i) = gf_u.word; \ | ^~~~ math/e_log2f.c:38:9: note: in expansion of macro ‘GET_FLOAT_WORD’ 38 | GET_FLOAT_WORD(ix,x); | ^~~~~~~~~~~~~~ math/math_private.h:266:9: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 266 | (i) = gf_u.word; \ | ^~~~ math/e_log2f.c:46:13: note: in expansion of macro ‘GET_FLOAT_WORD’ 46 | GET_FLOAT_WORD(ix,x); | ^~~~~~~~~~~~~~ math/math_private.h:274:15: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 274 | sf_u.word = (i); \ | ^ math/e_log2f.c:52:9: note: in expansion of macro ‘SET_FLOAT_WORD’ 52 | SET_FLOAT_WORD(x,ix|(i^0x3f800000)); /* normalize x or x/2 */ | ^~~~~~~~~~~~~~ math/e_log2f.c:55:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 55 | f = x-(float)1.0; | ^ math/e_log2f.c:57:18: warning: comparing floating-point with ‘==’ or ‘!=’ is unsafe [-Wfloat-equal] 57 | if (f==zero) | ^~ math/e_log2f.c:59:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 59 | R = f*f*((float)0.5-(float)0.33333333333333333*f); | ^ math/e_log2f.c:59:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/e_log2f.c:62:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 62 | s = f/((float)2.0+f); | ^ math/e_log2f.c:72:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 72 | hfsq=(float)0.5*f*f; | ^~~~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/e_log2l.c -o math/e_log2l.o In file included from math/e_log2l.c:68: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/e_log2l.c:66: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/e_log2l.c: In function ‘log2l’: math/e_log2l.c:127:7: warning: comparing floating-point with ‘==’ or ‘!=’ is unsafe [-Wfloat-equal] 127 | if( x == INFINITY ) | ^~ math/e_log2l.c:132:15: warning: comparing floating-point with ‘==’ or ‘!=’ is unsafe [-Wfloat-equal] 132 | if( x == 0.0L ) | ^~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/e_logf.c -o math/e_logf.o In file included from math/e_logf.c:17: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/e_logf.c:16: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/e_logf.c:20:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 20 | ln2_hi = 6.9313812256e-01, /* 0x3f317180 */ | ^~~~~~ math/e_logf.c:20:12: warning: conversion from ‘double’ to ‘float’ changes value from ‘6.9313812255999996e-1’ to ‘6.93138123e-1’ [-Wfloat-conversion] 20 | ln2_hi = 6.9313812256e-01, /* 0x3f317180 */ | ^~~~~~~~~~~~~~~~ math/e_logf.c:21:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 21 | ln2_lo = 9.0580006145e-06, /* 0x3717f7d1 */ | ^~~~~~ math/e_logf.c:21:12: warning: conversion from ‘double’ to ‘float’ changes value from ‘9.0580006144999996e-6’ to ‘9.05800061e-6’ [-Wfloat-conversion] 21 | ln2_lo = 9.0580006145e-06, /* 0x3717f7d1 */ | ^~~~~~~~~~~~~~~~ math/e_logf.c:22:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 22 | two25 = 3.355443200e+07, /* 0x4c000000 */ | ^~~~~ math/e_logf.c:23:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 23 | Lg1 = 6.6666668653e-01, /* 3F2AAAAB */ | ^~~ math/e_logf.c:23:7: warning: conversion from ‘double’ to ‘float’ changes value from ‘6.6666668653000005e-1’ to ‘6.66666687e-1’ [-Wfloat-conversion] 23 | Lg1 = 6.6666668653e-01, /* 3F2AAAAB */ | ^~~~~~~~~~~~~~~~ math/e_logf.c:24:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 24 | Lg2 = 4.0000000596e-01, /* 3ECCCCCD */ | ^~~ math/e_logf.c:24:7: warning: conversion from ‘double’ to ‘float’ changes value from ‘4.0000000596000002e-1’ to ‘4.00000006e-1’ [-Wfloat-conversion] 24 | Lg2 = 4.0000000596e-01, /* 3ECCCCCD */ | ^~~~~~~~~~~~~~~~ math/e_logf.c:25:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 25 | Lg3 = 2.8571429849e-01, /* 3E924925 */ | ^~~ math/e_logf.c:25:7: warning: conversion from ‘double’ to ‘float’ changes value from ‘2.8571429849000002e-1’ to ‘2.85714298e-1’ [-Wfloat-conversion] 25 | Lg3 = 2.8571429849e-01, /* 3E924925 */ | ^~~~~~~~~~~~~~~~ math/e_logf.c:26:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 26 | Lg4 = 2.2222198546e-01, /* 3E638E29 */ | ^~~ math/e_logf.c:26:7: warning: conversion from ‘double’ to ‘float’ changes value from ‘2.2222198545999999e-1’ to ‘2.22221985e-1’ [-Wfloat-conversion] 26 | Lg4 = 2.2222198546e-01, /* 3E638E29 */ | ^~~~~~~~~~~~~~~~ math/e_logf.c:27:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 27 | Lg5 = 1.8183572590e-01, /* 3E3A3325 */ | ^~~ math/e_logf.c:27:7: warning: conversion from ‘double’ to ‘float’ changes value from ‘1.8183572589999999e-1’ to ‘1.81835726e-1’ [-Wfloat-conversion] 27 | Lg5 = 1.8183572590e-01, /* 3E3A3325 */ | ^~~~~~~~~~~~~~~~ math/e_logf.c:28:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 28 | Lg6 = 1.5313838422e-01, /* 3E1CD04F */ | ^~~ math/e_logf.c:28:7: warning: conversion from ‘double’ to ‘float’ changes value from ‘1.5313838422000001e-1’ to ‘1.53138384e-1’ [-Wfloat-conversion] 28 | Lg6 = 1.5313838422e-01, /* 3E1CD04F */ | ^~~~~~~~~~~~~~~~ math/e_logf.c:29:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 29 | Lg7 = 1.4798198640e-01; /* 3E178897 */ | ^~~ math/e_logf.c:29:7: warning: conversion from ‘double’ to ‘float’ changes value from ‘1.4798198639999999e-1’ to ‘1.47981986e-1’ [-Wfloat-conversion] 29 | Lg7 = 1.4798198640e-01; /* 3E178897 */ | ^~~~~~~~~~~~~~~~ math/e_logf.c:31:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 31 | static const float zero = 0.0; | ^~~~~~ math/e_logf.c: In function ‘logf’: math/math_private.h:266:9: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 266 | (i) = gf_u.word; \ | ^~~~ math/e_logf.c:39:9: note: in expansion of macro ‘GET_FLOAT_WORD’ 39 | GET_FLOAT_WORD(ix,x); | ^~~~~~~~~~~~~~ math/math_private.h:266:9: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 266 | (i) = gf_u.word; \ | ^~~~ math/e_logf.c:47:13: note: in expansion of macro ‘GET_FLOAT_WORD’ 47 | GET_FLOAT_WORD(ix,x); | ^~~~~~~~~~~~~~ math/math_private.h:274:15: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 274 | sf_u.word = (i); \ | ^ math/e_logf.c:53:9: note: in expansion of macro ‘SET_FLOAT_WORD’ 53 | SET_FLOAT_WORD(x,ix|(i^0x3f800000)); /* normalize x or x/2 */ | ^~~~~~~~~~~~~~ math/e_logf.c:55:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 55 | f = x-(float)1.0; | ^ math/e_logf.c:57:17: warning: comparing floating-point with ‘==’ or ‘!=’ is unsafe [-Wfloat-equal] 57 | if(f==zero) {if(k==0) return zero; else {dk=(float)k; | ^~ math/e_logf.c:59:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 59 | R = f*f*((float)0.5-(float)0.33333333333333333*f); | ^ math/e_logf.c:59:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/e_logf.c:63:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 63 | s = f/((float)2.0+f); | ^ math/e_logf.c:74:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 74 | hfsq=(float)0.5*f*f; | ^~~~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/e_logl.c -o math/e_logl.o In file included from math/e_logl.c:68: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/e_logl.c:66: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/e_logl.c: In function ‘logl’: math/e_logl.c:126:7: warning: comparing floating-point with ‘==’ or ‘!=’ is unsafe [-Wfloat-equal] 126 | if( x == INFINITY ) | ^~ math/e_logl.c:131:15: warning: comparing floating-point with ‘==’ or ‘!=’ is unsafe [-Wfloat-equal] 131 | if( x == 0.0L ) | ^~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/e_pow.c -o math/e_pow.o In file included from math/e_pow.c:60: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/e_pow.c:58: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/e_pow.c:63:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 63 | bp[] = {1.0, 1.5,}, | ^~ math/e_pow.c:63:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/e_pow.c:64:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 64 | dp_h[] = { 0.0, 5.84962487220764160156e-01,}, /* 0x3FE2B803, 0x40000000 */ | ^~~~ math/e_pow.c:64:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/e_pow.c:65:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 65 | dp_l[] = { 0.0, 1.35003920212974897128e-08,}, /* 0x3E4CFDEB, 0x43CFD006 */ | ^~~~ math/e_pow.c:65:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/e_pow.c:66:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 66 | zero = 0.0, | ^~~~ math/e_pow.c:67:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 67 | one = 1.0, | ^~~ math/e_pow.c:68:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 68 | two = 2.0, | ^~~ math/e_pow.c:69:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 69 | two53 = 9007199254740992.0, /* 0x43400000, 0x00000000 */ | ^~~~~ math/e_pow.c:70:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 70 | huge = 1.0e300, | ^~~~ math/e_pow.c:71:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 71 | tiny = 1.0e-300, | ^~~~ math/e_pow.c:73:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 73 | L1 = 5.99999999999994648725e-01, /* 0x3FE33333, 0x33333303 */ | ^~ math/e_pow.c:74:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 74 | L2 = 4.28571428578550184252e-01, /* 0x3FDB6DB6, 0xDB6FABFF */ | ^~ math/e_pow.c:75:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 75 | L3 = 3.33333329818377432918e-01, /* 0x3FD55555, 0x518F264D */ | ^~ math/e_pow.c:76:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 76 | L4 = 2.72728123808534006489e-01, /* 0x3FD17460, 0xA91D4101 */ | ^~ math/e_pow.c:77:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 77 | L5 = 2.30660745775561754067e-01, /* 0x3FCD864A, 0x93C9DB65 */ | ^~ math/e_pow.c:78:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 78 | L6 = 2.06975017800338417784e-01, /* 0x3FCA7E28, 0x4A454EEF */ | ^~ math/e_pow.c:79:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 79 | P1 = 1.66666666666666019037e-01, /* 0x3FC55555, 0x5555553E */ | ^~ math/e_pow.c:80:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 80 | P2 = -2.77777777770155933842e-03, /* 0xBF66C16C, 0x16BEBD93 */ | ^~ math/e_pow.c:81:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 81 | P3 = 6.61375632143793436117e-05, /* 0x3F11566A, 0xAF25DE2C */ | ^~ math/e_pow.c:82:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 82 | P4 = -1.65339022054652515390e-06, /* 0xBEBBBD41, 0xC5D26BF1 */ | ^~ math/e_pow.c:83:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 83 | P5 = 4.13813679705723846039e-08, /* 0x3E663769, 0x72BEA4D0 */ | ^~ math/e_pow.c:84:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 84 | lg2 = 6.93147180559945286227e-01, /* 0x3FE62E42, 0xFEFA39EF */ | ^~~ math/e_pow.c:85:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 85 | lg2_h = 6.93147182464599609375e-01, /* 0x3FE62E43, 0x00000000 */ | ^~~~~ math/e_pow.c:86:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 86 | lg2_l = -1.90465429995776804525e-09, /* 0xBE205C61, 0x0CA86C39 */ | ^~~~~ math/e_pow.c:87:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 87 | ovt = 8.0085662595372944372e-0017, /* -(1024-log2(ovfl+.5ulp)) */ | ^~~ math/e_pow.c:88:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 88 | cp = 9.61796693925975554329e-01, /* 0x3FEEC709, 0xDC3A03FD =2/(3ln2) */ | ^~ math/e_pow.c:89:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 89 | cp_h = 9.61796700954437255859e-01, /* 0x3FEEC709, 0xE0000000 =(float)cp */ | ^~~~ math/e_pow.c:90:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 90 | cp_l = -7.02846165095275826516e-09, /* 0xBE3E2FE0, 0x145B01F5 =tail of cp_h*/ | ^~~~ math/e_pow.c:91:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 91 | ivln2 = 1.44269504088896338700e+00, /* 0x3FF71547, 0x652B82FE =1/ln2 */ | ^~~~~ math/e_pow.c:92:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 92 | ivln2_h = 1.44269502162933349609e+00, /* 0x3FF71547, 0x60000000 =24b 1/ln2*/ | ^~~~~~~ math/e_pow.c:93:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 93 | ivln2_l = 1.92596299112661746887e-08; /* 0x3E54AE0B, 0xF85DDF44 =1/ln2 tail*/ | ^~~~~~~ math/e_pow.c: In function ‘pow’: math/math_private.h:199:11: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 199 | (ix0) = ew_u.parts.msw; \ | ^~~~ math/e_pow.c:104:9: note: in expansion of macro ‘EXTRACT_WORDS’ 104 | EXTRACT_WORDS(hx,lx,x); | ^~~~~~~~~~~~~ math/math_private.h:199:11: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 199 | (ix0) = ew_u.parts.msw; \ | ^~~~ math/e_pow.c:105:9: note: in expansion of macro ‘EXTRACT_WORDS’ 105 | EXTRACT_WORDS(hy,ly,y); | ^~~~~~~~~~~~~ math/e_pow.c:109:15: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 109 | if((iy|ly)==0) return one; | ^ math/e_pow.c:130:25: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 130 | j = ly>>(52-k); | ^~ math/e_pow.c:131:35: warning: comparison of integer expressions of different signedness: ‘int32_t’ {aka ‘int’} and ‘u_int32_t’ {aka ‘unsigned int’} [-Wsign-compare] 131 | if((j<<(52-k))==ly) yisint = 2-(j&1); | ^~ math/e_pow.c:142:36: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 142 | if(((ix-0x3ff00000)|lx)==0) | ^ math/e_pow.c:195:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 195 | w = (t*t)*(0.5-t*(0.3333333333333333333333-t*0.25)); | ^ math/e_pow.c:195:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/e_pow.c:195:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/math_private.h:209:9: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 209 | (i) = gh_u.parts.msw; \ | ^~~~ math/e_pow.c:206:40: note: in expansion of macro ‘GET_HIGH_WORD’ 206 | {ax *= two53; n -= 53; GET_HIGH_WORD(ix,ax); } | ^~~~~~~~~~~~~ math/math_private.h:237:20: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 237 | sh_u.parts.msw = (v); \ | ^ math/e_pow.c:214:13: note: in expansion of macro ‘SET_HIGH_WORD’ 214 | SET_HIGH_WORD(ax,ix); | ^~~~~~~~~~~~~ math/math_private.h:237:20: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 237 | sh_u.parts.msw = (v); \ | ^ math/e_pow.c:224:13: note: in expansion of macro ‘SET_HIGH_WORD’ 224 | SET_HIGH_WORD(t_h,((ix>>1)|0x20000000)+0x00080000+(k<<18)); | ^~~~~~~~~~~~~ math/e_pow.c:232:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 232 | t_h = 3.0+s2+r; | ^~~ math/e_pow.c:234:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 234 | t_l = r-((t_h-3.0)-s2); | ^~~ math/math_private.h:199:11: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 199 | (ix0) = ew_u.parts.msw; \ | ^~~~ math/e_pow.c:257:9: note: in expansion of macro ‘EXTRACT_WORDS’ 257 | EXTRACT_WORDS(j,i,z); | ^~~~~~~~~~~~~ math/math_private.h:200:11: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 200 | (ix1) = ew_u.parts.lsw; \ | ^~~~ math/e_pow.c:257:9: note: in expansion of macro ‘EXTRACT_WORDS’ 257 | EXTRACT_WORDS(j,i,z); | ^~~~~~~~~~~~~ math/e_pow.c:265:19: warning: conversion to ‘unsigned int’ from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 265 | if(((j-0xc090cc00)|i)!=0) /* z < -1075 */ | ^ math/e_pow.c:265:31: warning: conversion to ‘unsigned int’ from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 265 | if(((j-0xc090cc00)|i)!=0) /* z < -1075 */ | ^ math/math_private.h:237:20: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 237 | sh_u.parts.msw = (v); \ | ^ math/e_pow.c:281:13: note: in expansion of macro ‘SET_HIGH_WORD’ 281 | SET_HIGH_WORD(t,n&~(0x000fffff>>k)); | ^~~~~~~~~~~~~ math/math_private.h:209:9: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 209 | (i) = gh_u.parts.msw; \ | ^~~~ math/e_pow.c:296:9: note: in expansion of macro ‘GET_HIGH_WORD’ 296 | GET_HIGH_WORD(j,z); | ^~~~~~~~~~~~~ math/math_private.h:237:20: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 237 | sh_u.parts.msw = (v); \ | ^ math/e_pow.c:299:14: note: in expansion of macro ‘SET_HIGH_WORD’ 299 | else SET_HIGH_WORD(z,j); | ^~~~~~~~~~~~~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/e_powf.c -o math/e_powf.o In file included from math/e_powf.c:17: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/e_powf.c:16: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/e_powf.c:19:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 19 | static const volatile float huge = 1.0e+30, tiny = 1.0e-30; | ^~~~~~ math/e_powf.c:19:36: warning: conversion from ‘double’ to ‘float’ changes value from ‘1.0e+30’ to ‘1.00000002e+30’ [-Wfloat-conversion] 19 | static const volatile float huge = 1.0e+30, tiny = 1.0e-30; | ^~~~~~~ math/e_powf.c:19:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 19 | static const volatile float huge = 1.0e+30, tiny = 1.0e-30; | ^~~~~~ math/e_powf.c:19:52: warning: conversion from ‘double’ to ‘float’ changes value from ‘1.0000000000000001e-30’ to ‘1.0e-30’ [-Wfloat-conversion] 19 | static const volatile float huge = 1.0e+30, tiny = 1.0e-30; | ^~~~~~~ math/e_powf.c:22:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 22 | bp[] = {1.0, 1.5,}, | ^~ math/e_powf.c:22:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/e_powf.c:23:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 23 | dp_h[] = { 0.0, 5.84960938e-01,}, /* 0x3f15c000 */ | ^~~~ math/e_powf.c:23:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/e_powf.c:23:17: warning: conversion from ‘double’ to ‘float’ changes value from ‘5.8496093800000004e-1’ to ‘5.84960938e-1f’ [-Wfloat-conversion] 23 | dp_h[] = { 0.0, 5.84960938e-01,}, /* 0x3f15c000 */ | ^~~~~~~~~~~~~~ math/e_powf.c:24:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 24 | dp_l[] = { 0.0, 1.56322085e-06,}, /* 0x35d1cfdc */ | ^~~~ math/e_powf.c:24:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/e_powf.c:24:17: warning: conversion from ‘double’ to ‘float’ changes value from ‘1.56322085e-6’ to ‘1.56322085e-6f’ [-Wfloat-conversion] 24 | dp_l[] = { 0.0, 1.56322085e-06,}, /* 0x35d1cfdc */ | ^~~~~~~~~~~~~~ math/e_powf.c:25:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 25 | zero = 0.0, | ^~~~ math/e_powf.c:26:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 26 | one = 1.0, | ^~~ math/e_powf.c:27:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 27 | two = 2.0, | ^~~ math/e_powf.c:28:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 28 | two24 = 16777216.0, /* 0x4b800000 */ | ^~~~~ math/e_powf.c:30:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 30 | L1 = 6.0000002384e-01, /* 0x3f19999a */ | ^~ math/e_powf.c:30:8: warning: conversion from ‘double’ to ‘float’ changes value from ‘6.0000002383999995e-1’ to ‘6.00000024e-1’ [-Wfloat-conversion] 30 | L1 = 6.0000002384e-01, /* 0x3f19999a */ | ^~~~~~~~~~~~~~~~ math/e_powf.c:31:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 31 | L2 = 4.2857143283e-01, /* 0x3edb6db7 */ | ^~ math/e_powf.c:31:8: warning: conversion from ‘double’ to ‘float’ changes value from ‘4.2857143282999999e-1’ to ‘4.28571433e-1’ [-Wfloat-conversion] 31 | L2 = 4.2857143283e-01, /* 0x3edb6db7 */ | ^~~~~~~~~~~~~~~~ math/e_powf.c:32:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 32 | L3 = 3.3333334327e-01, /* 0x3eaaaaab */ | ^~ math/e_powf.c:32:8: warning: conversion from ‘double’ to ‘float’ changes value from ‘3.3333334327000003e-1’ to ‘3.33333343e-1’ [-Wfloat-conversion] 32 | L3 = 3.3333334327e-01, /* 0x3eaaaaab */ | ^~~~~~~~~~~~~~~~ math/e_powf.c:33:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 33 | L4 = 2.7272811532e-01, /* 0x3e8ba305 */ | ^~ math/e_powf.c:33:8: warning: conversion from ‘double’ to ‘float’ changes value from ‘2.7272811532000002e-1’ to ‘2.72728115e-1’ [-Wfloat-conversion] 33 | L4 = 2.7272811532e-01, /* 0x3e8ba305 */ | ^~~~~~~~~~~~~~~~ math/e_powf.c:34:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 34 | L5 = 2.3066075146e-01, /* 0x3e6c3255 */ | ^~ math/e_powf.c:34:8: warning: conversion from ‘double’ to ‘float’ changes value from ‘2.3066075146000001e-1’ to ‘2.30660751e-1’ [-Wfloat-conversion] 34 | L5 = 2.3066075146e-01, /* 0x3e6c3255 */ | ^~~~~~~~~~~~~~~~ math/e_powf.c:35:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 35 | L6 = 2.0697501302e-01, /* 0x3e53f142 */ | ^~ math/e_powf.c:35:8: warning: conversion from ‘double’ to ‘float’ changes value from ‘2.0697501301999999e-1’ to ‘2.06975013e-1’ [-Wfloat-conversion] 35 | L6 = 2.0697501302e-01, /* 0x3e53f142 */ | ^~~~~~~~~~~~~~~~ math/e_powf.c:36:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 36 | P1 = 1.6666667163e-01, /* 0x3e2aaaab */ | ^~ math/e_powf.c:36:9: warning: conversion from ‘double’ to ‘float’ changes value from ‘1.6666667163000001e-1’ to ‘1.66666672e-1’ [-Wfloat-conversion] 36 | P1 = 1.6666667163e-01, /* 0x3e2aaaab */ | ^~~~~~~~~~~~~~~~ math/e_powf.c:37:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 37 | P2 = -2.7777778450e-03, /* 0xbb360b61 */ | ^~ math/e_powf.c:37:8: warning: conversion from ‘double’ to ‘float’ changes value from ‘-2.777777845e-3’ to ‘-2.77777785e-3’ [-Wfloat-conversion] 37 | P2 = -2.7777778450e-03, /* 0xbb360b61 */ | ^ math/e_powf.c:38:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 38 | P3 = 6.6137559770e-05, /* 0x388ab355 */ | ^~ math/e_powf.c:38:9: warning: conversion from ‘double’ to ‘float’ changes value from ‘6.613755977e-5’ to ‘6.61375598e-5’ [-Wfloat-conversion] 38 | P3 = 6.6137559770e-05, /* 0x388ab355 */ | ^~~~~~~~~~~~~~~~ math/e_powf.c:39:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 39 | P4 = -1.6533901999e-06, /* 0xb5ddea0e */ | ^~ math/e_powf.c:39:8: warning: conversion from ‘double’ to ‘float’ changes value from ‘-1.6533901999000001e-6’ to ‘-1.6533902e-6’ [-Wfloat-conversion] 39 | P4 = -1.6533901999e-06, /* 0xb5ddea0e */ | ^ math/e_powf.c:40:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 40 | P5 = 4.1381369442e-08, /* 0x3331bb4c */ | ^~ math/e_powf.c:40:9: warning: conversion from ‘double’ to ‘float’ changes value from ‘4.1381369441999997e-8’ to ‘4.13813694e-8’ [-Wfloat-conversion] 40 | P5 = 4.1381369442e-08, /* 0x3331bb4c */ | ^~~~~~~~~~~~~~~~ math/e_powf.c:41:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 41 | lg2 = 6.9314718246e-01, /* 0x3f317218 */ | ^~~ math/e_powf.c:41:9: warning: conversion from ‘double’ to ‘float’ changes value from ‘6.9314718245999996e-1’ to ‘6.93147182e-1’ [-Wfloat-conversion] 41 | lg2 = 6.9314718246e-01, /* 0x3f317218 */ | ^~~~~~~~~~~~~~~~ math/e_powf.c:42:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 42 | lg2_h = 6.93145752e-01, /* 0x3f317200 */ | ^~~~~ math/e_powf.c:42:11: warning: conversion from ‘double’ to ‘float’ changes value from ‘6.9314575199999995e-1’ to ‘6.93145752e-1’ [-Wfloat-conversion] 42 | lg2_h = 6.93145752e-01, /* 0x3f317200 */ | ^~~~~~~~~~~~~~ math/e_powf.c:43:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 43 | lg2_l = 1.42860654e-06, /* 0x35bfbe8c */ | ^~~~~ math/e_powf.c:43:11: warning: conversion from ‘double’ to ‘float’ changes value from ‘1.42860654e-6’ to ‘1.42860654e-6’ [-Wfloat-conversion] 43 | lg2_l = 1.42860654e-06, /* 0x35bfbe8c */ | ^~~~~~~~~~~~~~ math/e_powf.c:44:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 44 | ovt = 4.2995665694e-08, /* -(128-log2(ovfl+.5ulp)) */ | ^~~ math/e_powf.c:44:8: warning: conversion from ‘double’ to ‘float’ changes value from ‘4.2995665694e-8’ to ‘4.29956657e-8’ [-Wfloat-conversion] 44 | ovt = 4.2995665694e-08, /* -(128-log2(ovfl+.5ulp)) */ | ^~~~~~~~~~~~~~~~ math/e_powf.c:45:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 45 | cp = 9.6179670095e-01, /* 0x3f76384f =2/(3ln2) */ | ^~ math/e_powf.c:45:10: warning: conversion from ‘double’ to ‘float’ changes value from ‘9.6179670095000003e-1’ to ‘9.61796701e-1’ [-Wfloat-conversion] 45 | cp = 9.6179670095e-01, /* 0x3f76384f =2/(3ln2) */ | ^~~~~~~~~~~~~~~~ math/e_powf.c:46:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 46 | cp_h = 9.6179199219e-01, /* 0x3f763800 =head of cp */ | ^~~~ math/e_powf.c:46:10: warning: conversion from ‘double’ to ‘float’ changes value from ‘9.6179199219e-1’ to ‘9.61791992e-1’ [-Wfloat-conversion] 46 | cp_h = 9.6179199219e-01, /* 0x3f763800 =head of cp */ | ^~~~~~~~~~~~~~~~ math/e_powf.c:47:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 47 | cp_l = 4.7017383622e-06, /* 0x369dc3a0 =tail of cp_h */ | ^~~~ math/e_powf.c:47:10: warning: conversion from ‘double’ to ‘float’ changes value from ‘4.7017383622e-6’ to ‘4.70173836e-6’ [-Wfloat-conversion] 47 | cp_l = 4.7017383622e-06, /* 0x369dc3a0 =tail of cp_h */ | ^~~~~~~~~~~~~~~~ math/e_powf.c:48:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 48 | ivln2 = 1.4426950216e+00, /* 0x3fb8aa3b =1/ln2 */ | ^~~~~ math/e_powf.c:48:13: warning: conversion from ‘double’ to ‘float’ changes value from ‘1.4426950216000001e+0’ to ‘1.44269502e+0’ [-Wfloat-conversion] 48 | ivln2 = 1.4426950216e+00, /* 0x3fb8aa3b =1/ln2 */ | ^~~~~~~~~~~~~~~~ math/e_powf.c:49:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 49 | ivln2_h = 1.4426879883e+00, /* 0x3fb8aa00 =16b 1/ln2*/ | ^~~~~~~ math/e_powf.c:49:13: warning: conversion from ‘double’ to ‘float’ changes value from ‘1.4426879882999999e+0’ to ‘1.44268799e+0’ [-Wfloat-conversion] 49 | ivln2_h = 1.4426879883e+00, /* 0x3fb8aa00 =16b 1/ln2*/ | ^~~~~~~~~~~~~~~~ math/e_powf.c:50:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 50 | ivln2_l = 7.0526075433e-06; /* 0x36eca570 =1/ln2 tail*/ | ^~~~~~~ math/e_powf.c:50:13: warning: conversion from ‘double’ to ‘float’ changes value from ‘7.0526075433000004e-6’ to ‘7.05260754e-6’ [-Wfloat-conversion] 50 | ivln2_l = 7.0526075433e-06; /* 0x36eca570 =1/ln2 tail*/ | ^~~~~~~~~~~~~~~~ math/e_powf.c: In function ‘powf’: math/math_private.h:266:9: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 266 | (i) = gf_u.word; \ | ^~~~ math/e_powf.c:60:9: note: in expansion of macro ‘GET_FLOAT_WORD’ 60 | GET_FLOAT_WORD(hx,x); | ^~~~~~~~~~~~~~ math/math_private.h:266:9: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 266 | (i) = gf_u.word; \ | ^~~~ math/e_powf.c:61:9: note: in expansion of macro ‘GET_FLOAT_WORD’ 61 | GET_FLOAT_WORD(hy,y); | ^~~~~~~~~~~~~~ math/e_powf.c:123:36: warning: conversion to ‘unsigned int’ from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 123 | if(((((u_int32_t)hx>>31)-1)|yisint)==0) return (x-x)/(x-x); | ^ math/e_powf.c:133:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 133 | w = (t*t)*((float)0.5-t*((float)0.333333333333-t*(float)0.25)); | ^ math/e_powf.c:133:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/e_powf.c:133:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/math_private.h:266:9: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 266 | (i) = gf_u.word; \ | ^~~~ math/e_powf.c:137:13: note: in expansion of macro ‘GET_FLOAT_WORD’ 137 | GET_FLOAT_WORD(is,t1); | ^~~~~~~~~~~~~~ math/e_powf.c:138:33: warning: conversion to ‘unsigned int’ from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 138 | SET_FLOAT_WORD(t1,is&0xfffff000); | ^ math/math_private.h:274:16: note: in definition of macro ‘SET_FLOAT_WORD’ 274 | sf_u.word = (i); \ | ^ math/math_private.h:266:9: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 266 | (i) = gf_u.word; \ | ^~~~ math/e_powf.c:145:40: note: in expansion of macro ‘GET_FLOAT_WORD’ 145 | {ax *= two24; n -= 24; GET_FLOAT_WORD(ix,ax); } | ^~~~~~~~~~~~~~ math/math_private.h:274:15: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 274 | sf_u.word = (i); \ | ^ math/e_powf.c:153:13: note: in expansion of macro ‘SET_FLOAT_WORD’ 153 | SET_FLOAT_WORD(ax,ix); | ^~~~~~~~~~~~~~ math/math_private.h:266:9: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 266 | (i) = gf_u.word; \ | ^~~~ math/e_powf.c:160:13: note: in expansion of macro ‘GET_FLOAT_WORD’ 160 | GET_FLOAT_WORD(is,s_h); | ^~~~~~~~~~~~~~ math/e_powf.c:161:34: warning: conversion to ‘unsigned int’ from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 161 | SET_FLOAT_WORD(s_h,is&0xfffff000); | ^ math/math_private.h:274:16: note: in definition of macro ‘SET_FLOAT_WORD’ 274 | sf_u.word = (i); \ | ^ math/math_private.h:274:15: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 274 | sf_u.word = (i); \ | ^ math/e_powf.c:163:13: note: in expansion of macro ‘SET_FLOAT_WORD’ 163 | SET_FLOAT_WORD(t_h,((ix>>1)|0x20000000)+0x0040000+(k<<21)); | ^~~~~~~~~~~~~~ math/e_powf.c:171:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 171 | t_h = (float)3.0+s2+r; | ^~~ math/math_private.h:266:9: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 266 | (i) = gf_u.word; \ | ^~~~ math/e_powf.c:172:13: note: in expansion of macro ‘GET_FLOAT_WORD’ 172 | GET_FLOAT_WORD(is,t_h); | ^~~~~~~~~~~~~~ math/e_powf.c:173:34: warning: conversion to ‘unsigned int’ from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 173 | SET_FLOAT_WORD(t_h,is&0xfffff000); | ^ math/math_private.h:274:16: note: in definition of macro ‘SET_FLOAT_WORD’ 274 | sf_u.word = (i); \ | ^ math/e_powf.c:174:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 174 | t_l = r-((t_h-(float)3.0)-s2); | ^~~ math/math_private.h:266:9: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 266 | (i) = gf_u.word; \ | ^~~~ math/e_powf.c:180:13: note: in expansion of macro ‘GET_FLOAT_WORD’ 180 | GET_FLOAT_WORD(is,p_h); | ^~~~~~~~~~~~~~ math/e_powf.c:181:34: warning: conversion to ‘unsigned int’ from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 181 | SET_FLOAT_WORD(p_h,is&0xfffff000); | ^ math/math_private.h:274:16: note: in definition of macro ‘SET_FLOAT_WORD’ 274 | sf_u.word = (i); \ | ^ math/math_private.h:266:9: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 266 | (i) = gf_u.word; \ | ^~~~ math/e_powf.c:188:13: note: in expansion of macro ‘GET_FLOAT_WORD’ 188 | GET_FLOAT_WORD(is,t1); | ^~~~~~~~~~~~~~ math/e_powf.c:189:33: warning: conversion to ‘unsigned int’ from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 189 | SET_FLOAT_WORD(t1,is&0xfffff000); | ^ math/math_private.h:274:16: note: in definition of macro ‘SET_FLOAT_WORD’ 274 | sf_u.word = (i); \ | ^ math/e_powf.c:194:36: warning: conversion to ‘unsigned int’ from ‘int’ may change the sign of the result [-Wsign-conversion] 194 | if(((((u_int32_t)hx>>31)-1)|(yisint-1))==0) | ^ math/math_private.h:266:9: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 266 | (i) = gf_u.word; \ | ^~~~ math/e_powf.c:198:9: note: in expansion of macro ‘GET_FLOAT_WORD’ 198 | GET_FLOAT_WORD(is,y); | ^~~~~~~~~~~~~~ math/e_powf.c:199:30: warning: conversion to ‘unsigned int’ from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 199 | SET_FLOAT_WORD(yy1,is&0xfffff000); | ^ math/math_private.h:274:16: note: in definition of macro ‘SET_FLOAT_WORD’ 274 | sf_u.word = (i); \ | ^ math/math_private.h:266:9: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 266 | (i) = gf_u.word; \ | ^~~~ math/e_powf.c:203:9: note: in expansion of macro ‘GET_FLOAT_WORD’ 203 | GET_FLOAT_WORD(j,z); | ^~~~~~~~~~~~~~ math/e_powf.c:211:19: warning: comparison of integer expressions of different signedness: ‘int32_t’ {aka ‘int’} and ‘unsigned int’ [-Wsign-compare] 211 | else if (j==0xc3160000){ /* z == -150 */ | ^~ math/math_private.h:274:15: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 274 | sf_u.word = (i); \ | ^ math/e_powf.c:223:13: note: in expansion of macro ‘SET_FLOAT_WORD’ 223 | SET_FLOAT_WORD(t,n&~(0x007fffff>>k)); | ^~~~~~~~~~~~~~ math/math_private.h:266:9: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 266 | (i) = gf_u.word; \ | ^~~~ math/e_powf.c:229:9: note: in expansion of macro ‘GET_FLOAT_WORD’ 229 | GET_FLOAT_WORD(is,t); | ^~~~~~~~~~~~~~ math/e_powf.c:230:28: warning: conversion to ‘unsigned int’ from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 230 | SET_FLOAT_WORD(t,is&0xfffff000); | ^ math/math_private.h:274:16: note: in definition of macro ‘SET_FLOAT_WORD’ 274 | sf_u.word = (i); \ | ^ math/math_private.h:266:9: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 266 | (i) = gf_u.word; \ | ^~~~ math/e_powf.c:239:9: note: in expansion of macro ‘GET_FLOAT_WORD’ 239 | GET_FLOAT_WORD(j,z); | ^~~~~~~~~~~~~~ math/math_private.h:274:15: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 274 | sf_u.word = (i); \ | ^ math/e_powf.c:242:14: note: in expansion of macro ‘SET_FLOAT_WORD’ 242 | else SET_FLOAT_WORD(z,j); | ^~~~~~~~~~~~~~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/e_powl.c -o math/e_powl.o In file included from math/e_powl.c:77: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/e_powl.c:75: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/e_powl.c: In function ‘powl’: math/e_powl.c:212:7: warning: comparing floating-point with ‘==’ or ‘!=’ is unsafe [-Wfloat-equal] 212 | if( y == 0.0L ) | ^~ math/e_powl.c:215:7: warning: comparing floating-point with ‘==’ or ‘!=’ is unsafe [-Wfloat-equal] 215 | if( x == 1.0L ) | ^~ math/e_powl.c:223:7: warning: comparing floating-point with ‘==’ or ‘!=’ is unsafe [-Wfloat-equal] 223 | if( y == 1.0L ) | ^~ math/e_powl.c:226:23: warning: comparing floating-point with ‘==’ or ‘!=’ is unsafe [-Wfloat-equal] 226 | if( !isfinite(y) && x == -1.0L ) | ^~ math/e_powl.c:261:7: warning: comparing floating-point with ‘==’ or ‘!=’ is unsafe [-Wfloat-equal] 261 | if( w == y ) | ^~ math/e_powl.c:271:16: warning: comparing floating-point with ‘==’ or ‘!=’ is unsafe [-Wfloat-equal] 271 | if( ya != yb ) | ^~ math/e_powl.c:287:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 287 | return( 0.0 ); | ^~~~~~ math/e_powl.c:295:15: warning: comparing floating-point with ‘==’ or ‘!=’ is unsafe [-Wfloat-equal] 295 | if( x == 0.0L ) | ^~ math/e_powl.c:297:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 297 | if( y < 0.0 ) | ^~ math/e_powl.c:303:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 303 | if( y > 0.0 ) | ^~ math/e_powl.c:307:25: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 307 | return( 0.0 ); | ^~~~~~ math/e_powl.c:309:23: warning: comparing floating-point with ‘==’ or ‘!=’ is unsafe [-Wfloat-equal] 309 | if( y == 0.0L ) | ^~ math/e_powl.c:326:13: warning: conversion from ‘long double’ to ‘int’ may change value [-Wfloat-conversion] 326 | i = w; | ^ math/e_powl.c:328:16: warning: comparing floating-point with ‘==’ or ‘!=’ is unsafe [-Wfloat-equal] 328 | if( (w == x) && (fabsl(y) < 32768.0) ) | ^~ math/e_powl.c:328:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 328 | if( (w == x) && (fabsl(y) < 32768.0) ) | ^~ math/e_powl.c:422:5: warning: conversion from ‘long double’ to ‘long int’ may change value [-Wfloat-conversion] 422 | e = w; | ^ math/e_powl.c:445:5: warning: conversion from ‘long int’ to ‘int’ may change value [-Wconversion] 445 | i = e/NXT + i; | ^ math/e_powl.c:461:15: warning: comparing floating-point with ‘==’ or ‘!=’ is unsafe [-Wfloat-equal] 461 | if( w != y ) | ^~ math/e_powl.c: In function ‘powil’: math/e_powl.c:527:7: warning: comparing floating-point with ‘==’ or ‘!=’ is unsafe [-Wfloat-equal] 527 | if( x == 0.0L ) | ^~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/e_rem_pio2.c -o math/e_rem_pio2.o In file included from math/e_rem_pio2.c:20: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/e_rem_pio2.c:19: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/e_rem_pio2.c:42:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 42 | zero = 0.00000000000000000000e+00, /* 0x00000000, 0x00000000 */ | ^~~~ math/e_rem_pio2.c:43:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 43 | half = 5.00000000000000000000e-01, /* 0x3FE00000, 0x00000000 */ | ^~~~ math/e_rem_pio2.c:44:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 44 | two24 = 1.67772160000000000000e+07, /* 0x41700000, 0x00000000 */ | ^~~~~ math/e_rem_pio2.c:45:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 45 | invpio2 = 6.36619772367581382433e-01, /* 0x3FE45F30, 0x6DC9C883 */ | ^~~~~~~ math/e_rem_pio2.c:46:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 46 | pio2_1 = 1.57079632673412561417e+00, /* 0x3FF921FB, 0x54400000 */ | ^~~~~~ math/e_rem_pio2.c:47:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 47 | pio2_1t = 6.07710050650619224932e-11, /* 0x3DD0B461, 0x1A626331 */ | ^~~~~~~ math/e_rem_pio2.c:48:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 48 | pio2_2 = 6.07710050630396597660e-11, /* 0x3DD0B461, 0x1A600000 */ | ^~~~~~ math/e_rem_pio2.c:49:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 49 | pio2_2t = 2.02226624879595063154e-21, /* 0x3BA3198A, 0x2E037073 */ | ^~~~~~~ math/e_rem_pio2.c:50:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 50 | pio2_3 = 2.02226624871116645580e-21, /* 0x3BA3198A, 0x2E000000 */ | ^~~~~~ math/e_rem_pio2.c:51:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 51 | pio2_3t = 8.47842766036889956997e-32; /* 0x397B839A, 0x252049C1 */ | ^~~~~~~ math/e_rem_pio2.c: In function ‘__ieee754_rem_pio2’: math/math_private.h:209:9: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 209 | (i) = gh_u.parts.msw; \ | ^~~~ math/e_rem_pio2.c:61:9: note: in expansion of macro ‘GET_HIGH_WORD’ 61 | GET_HIGH_WORD(hx,x); /* high word of x */ | ^~~~~~~~~~~~~ math/e_rem_pio2.c:103:22: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 103 | i = j-((high>>20)&0x7ff); | ^ math/e_rem_pio2.c:103:21: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 103 | i = j-((high>>20)&0x7ff); | ^ math/e_rem_pio2.c:111:26: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 111 | i = j-((high>>20)&0x7ff); | ^ math/e_rem_pio2.c:111:25: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 111 | i = j-((high>>20)&0x7ff); | ^ math/math_private.h:237:20: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 237 | sh_u.parts.msw = (v); \ | ^ math/e_rem_pio2.c:135:9: note: in expansion of macro ‘SET_HIGH_WORD’ 135 | SET_HIGH_WORD(z, ix - ((int32_t)(e0<<20))); | ^~~~~~~~~~~~~ math/e_rem_pio2.c:142:23: warning: comparing floating-point with ‘==’ or ‘!=’ is unsafe [-Wfloat-equal] 142 | while(tx[nx-1]==zero) nx--; /* skip zero term */ | ^~ math/math_private.h:246:14: warning: ‘z’ may be used uninitialized [-Wmaybe-uninitialized] 246 | sl_u.value = (d); \ | ~~~~~~~~~~~^~~~~ math/e_rem_pio2.c:133:9: note: in expansion of macro ‘SET_LOW_WORD’ 133 | SET_LOW_WORD(z,low); | ^~~~~~~~~~~~ math/e_rem_pio2.c:56:16: note: ‘z’ was declared here 56 | double z,w,t,r,fn; | ^ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/e_rem_pio2f.c -o math/e_rem_pio2f.o In file included from math/e_rem_pio2f.c:23: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/e_rem_pio2f.c:22: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/e_rem_pio2f.c:75:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 75 | zero = 0.0000000000e+00, /* 0x00000000 */ | ^~~~ math/e_rem_pio2f.c:76:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 76 | half = 5.0000000000e-01, /* 0x3f000000 */ | ^~~~ math/e_rem_pio2f.c:77:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 77 | two8 = 2.5600000000e+02, /* 0x43800000 */ | ^~~~ math/e_rem_pio2f.c:78:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 78 | invpio2 = 6.3661980629e-01, /* 0x3f22f984 */ | ^~~~~~~ math/e_rem_pio2f.c:78:12: warning: conversion from ‘double’ to ‘float’ changes value from ‘6.3661980629000003e-1’ to ‘6.36619806e-1’ [-Wfloat-conversion] 78 | invpio2 = 6.3661980629e-01, /* 0x3f22f984 */ | ^~~~~~~~~~~~~~~~ math/e_rem_pio2f.c:79:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 79 | pio2_1 = 1.5707855225e+00, /* 0x3fc90f80 */ | ^~~~~~ math/e_rem_pio2f.c:79:12: warning: conversion from ‘double’ to ‘float’ changes value from ‘1.5707855225e+0’ to ‘1.57078552e+0’ [-Wfloat-conversion] 79 | pio2_1 = 1.5707855225e+00, /* 0x3fc90f80 */ | ^~~~~~~~~~~~~~~~ math/e_rem_pio2f.c:80:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 80 | pio2_1t = 1.0804334124e-05, /* 0x37354443 */ | ^~~~~~~ math/e_rem_pio2f.c:80:12: warning: conversion from ‘double’ to ‘float’ changes value from ‘1.0804334124e-5’ to ‘1.08043341e-5’ [-Wfloat-conversion] 80 | pio2_1t = 1.0804334124e-05, /* 0x37354443 */ | ^~~~~~~~~~~~~~~~ math/e_rem_pio2f.c:81:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 81 | pio2_2 = 1.0804273188e-05, /* 0x37354400 */ | ^~~~~~ math/e_rem_pio2f.c:81:12: warning: conversion from ‘double’ to ‘float’ changes value from ‘1.0804273188e-5’ to ‘1.08042732e-5’ [-Wfloat-conversion] 81 | pio2_2 = 1.0804273188e-05, /* 0x37354400 */ | ^~~~~~~~~~~~~~~~ math/e_rem_pio2f.c:82:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 82 | pio2_2t = 6.0770999344e-11, /* 0x2e85a308 */ | ^~~~~~~ math/e_rem_pio2f.c:82:12: warning: conversion from ‘double’ to ‘float’ changes value from ‘6.0770999344000004e-11’ to ‘6.07709993e-11’ [-Wfloat-conversion] 82 | pio2_2t = 6.0770999344e-11, /* 0x2e85a308 */ | ^~~~~~~~~~~~~~~~ math/e_rem_pio2f.c:83:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 83 | pio2_3 = 6.0770943833e-11, /* 0x2e85a300 */ | ^~~~~~ math/e_rem_pio2f.c:83:12: warning: conversion from ‘double’ to ‘float’ changes value from ‘6.0770943833000005e-11’ to ‘6.07709438e-11’ [-Wfloat-conversion] 83 | pio2_3 = 6.0770943833e-11, /* 0x2e85a300 */ | ^~~~~~~~~~~~~~~~ math/e_rem_pio2f.c:84:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 84 | pio2_3t = 6.1232342629e-17; /* 0x248d3132 */ | ^~~~~~~ math/e_rem_pio2f.c:84:12: warning: conversion from ‘double’ to ‘float’ changes value from ‘6.1232342629000004e-17’ to ‘6.12323426e-17’ [-Wfloat-conversion] 84 | pio2_3t = 6.1232342629e-17; /* 0x248d3132 */ | ^~~~~~~~~~~~~~~~ math/e_rem_pio2f.c: In function ‘__ieee754_rem_pio2f’: math/math_private.h:266:9: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 266 | (i) = gf_u.word; \ | ^~~~ math/e_rem_pio2f.c:93:9: note: in expansion of macro ‘GET_FLOAT_WORD’ 93 | GET_FLOAT_WORD(hx,x); | ^~~~~~~~~~~~~~ math/e_rem_pio2f.c:100:23: warning: conversion to ‘unsigned int’ from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 100 | if((ix&0xfffffff0)!=0x3fc90fd0) { /* 24+24 bit pi OK */ | ^ math/e_rem_pio2f.c:111:23: warning: conversion to ‘unsigned int’ from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 111 | if((ix&0xfffffff0)!=0x3fc90fd0) { /* 24+24 bit pi OK */ | ^ math/e_rem_pio2f.c:128:25: warning: conversion to ‘unsigned int’ from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 128 | if(n<32&&(ix&0xffffff00)!=npio2_hw[n-1]) { | ^ math/e_rem_pio2f.c:128:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int32_t’ {aka ‘int’} [-Wsign-compare] 128 | if(n<32&&(ix&0xffffff00)!=npio2_hw[n-1]) { | ^~ math/e_rem_pio2f.c:135:22: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 135 | i = j-((high>>23)&0xff); | ^ math/e_rem_pio2f.c:135:21: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 135 | i = j-((high>>23)&0xff); | ^ math/e_rem_pio2f.c:143:26: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 143 | i = j-((high>>23)&0xff); | ^ math/e_rem_pio2f.c:143:25: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 143 | i = j-((high>>23)&0xff); | ^ math/math_private.h:274:15: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 274 | sf_u.word = (i); \ | ^ math/e_rem_pio2f.c:165:9: note: in expansion of macro ‘SET_FLOAT_WORD’ 165 | SET_FLOAT_WORD(z, ix - ((int32_t)(e0<<23))); | ^~~~~~~~~~~~~~ math/e_rem_pio2f.c:172:23: warning: comparing floating-point with ‘==’ or ‘!=’ is unsafe [-Wfloat-equal] 172 | while(tx[nx-1]==zero) nx--; /* skip zero term */ | ^~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/e_remainder.c -o math/e_remainder.o In file included from math/e_remainder.c:24: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/e_remainder.c:22: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/e_remainder.c:26:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 26 | static const double zero = 0.0; | ^~~~~~ math/e_remainder.c: In function ‘remainder’: math/math_private.h:199:11: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 199 | (ix0) = ew_u.parts.msw; \ | ^~~~ math/e_remainder.c:36:9: note: in expansion of macro ‘EXTRACT_WORDS’ 36 | EXTRACT_WORDS(hx,lx,x); | ^~~~~~~~~~~~~ math/math_private.h:199:11: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 199 | (ix0) = ew_u.parts.msw; \ | ^~~~ math/e_remainder.c:37:9: note: in expansion of macro ‘EXTRACT_WORDS’ 37 | EXTRACT_WORDS(hp,lp,p); | ^~~~~~~~~~~~~ math/e_remainder.c:38:16: warning: conversion to ‘unsigned int’ from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 38 | sx = hx&0x80000000; | ^ math/e_remainder.c:43:15: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 43 | if((hp|lp)==0) return (x*p)/(x*p); /* p = 0 */ | ^ math/e_remainder.c:46:28: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 46 | (((hp-0x7ff00000)|lp)!=0))) | ^ math/e_remainder.c:51:21: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 51 | if (((hx-hp)|(lx-lp))==0) return zero*x; | ^ math/e_remainder.c:60:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 60 | p_half = 0.5*p; | ^~~~~~ math/math_private.h:209:9: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 209 | (i) = gh_u.parts.msw; \ | ^~~~ math/e_remainder.c:66:9: note: in expansion of macro ‘GET_HIGH_WORD’ 66 | GET_HIGH_WORD(hx,x); | ^~~~~~~~~~~~~ math/e_remainder.c:67:27: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 67 | SET_HIGH_WORD(x,hx^sx); | ^ math/math_private.h:237:21: note: in definition of macro ‘SET_HIGH_WORD’ 237 | sh_u.parts.msw = (v); \ | ^ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/e_remainderf.c -o math/e_remainderf.o In file included from math/e_remainderf.c:17: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/e_remainderf.c:16: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/e_remainderf.c:19:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 19 | static const float zero = 0.0; | ^~~~~~ math/e_remainderf.c: In function ‘remainderf’: math/math_private.h:266:9: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 266 | (i) = gf_u.word; \ | ^~~~ math/e_remainderf.c:28:9: note: in expansion of macro ‘GET_FLOAT_WORD’ 28 | GET_FLOAT_WORD(hx,x); | ^~~~~~~~~~~~~~ math/math_private.h:266:9: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 266 | (i) = gf_u.word; \ | ^~~~ math/e_remainderf.c:29:9: note: in expansion of macro ‘GET_FLOAT_WORD’ 29 | GET_FLOAT_WORD(hp,p); | ^~~~~~~~~~~~~~ math/e_remainderf.c:30:16: warning: conversion to ‘unsigned int’ from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 30 | sx = hx&0x80000000; | ^ math/e_remainderf.c:51:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 51 | p_half = (float)0.5*p; | ^~~~~~ math/math_private.h:266:9: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 266 | (i) = gf_u.word; \ | ^~~~ math/e_remainderf.c:57:9: note: in expansion of macro ‘GET_FLOAT_WORD’ 57 | GET_FLOAT_WORD(hx,x); | ^~~~~~~~~~~~~~ math/e_remainderf.c:58:28: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 58 | SET_FLOAT_WORD(x,hx^sx); | ^ math/math_private.h:274:16: note: in definition of macro ‘SET_FLOAT_WORD’ 274 | sf_u.word = (i); \ | ^ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/e_remainderl.c -o math/e_remainderl.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/e_scalb.c -o math/e_scalb.o In file included from math/e_scalb.c:20: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/e_scalb.c:19: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/e_scalb.c: In function ‘scalb’: math/e_scalb.c:36:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 36 | if(fn>0.0) return x*fn; | ^~ math/e_scalb.c:39:21: warning: comparing floating-point with ‘==’ or ‘!=’ is unsafe [-Wfloat-equal] 39 | if (rint(fn)!=fn) return (fn-fn)/(fn-fn); | ^~ math/e_scalb.c:40:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 40 | if ( fn > 65000.0) return scalbn(x, 65000); | ^~ math/e_scalb.c:41:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 41 | if (-fn > 65000.0) return scalbn(x,-65000); | ^~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/e_scalbf.c -o math/e_scalbf.o In file included from math/e_scalbf.c:17: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/e_scalbf.c:16: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/e_scalbf.c: In function ‘scalbf’: math/e_scalbf.c:33:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 33 | if(fn>(float)0.0) return x*fn; | ^~ math/e_scalbf.c:36:22: warning: comparing floating-point with ‘==’ or ‘!=’ is unsafe [-Wfloat-equal] 36 | if (rintf(fn)!=fn) return (fn-fn)/(fn-fn); | ^~ math/e_scalbf.c:37:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 37 | if ( fn > (float)65000.0) return scalbnf(x, 65000); | ^~ math/e_scalbf.c:38:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 38 | if (-fn > (float)65000.0) return scalbnf(x,-65000); | ^~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/e_sinh.c -o math/e_sinh.o In file included from math/e_sinh.c:33: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/e_sinh.c:31: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/e_sinh.c:35:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 35 | static const double one = 1.0, shuge = 1.0e307; | ^~~~~~ math/e_sinh.c:35:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/e_sinh.c: In function ‘sinh’: math/math_private.h:209:9: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 209 | (i) = gh_u.parts.msw; \ | ^~~~ math/e_sinh.c:45:9: note: in expansion of macro ‘GET_HIGH_WORD’ 45 | GET_HIGH_WORD(jx,x); | ^~~~~~~~~~~~~ math/e_sinh.c:51:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 51 | h = 0.5; | ^ math/e_sinh.c:58:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 58 | if(ix<0x3ff00000) return h*(2.0*t-t*t/(t+one)); | ^~ math/e_sinh.c:68:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 68 | w = exp(0.5*fabs(x)); | ^ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/e_sinhf.c -o math/e_sinhf.o In file included from math/e_sinhf.c:17: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/e_sinhf.c:16: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/e_sinhf.c:19:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 19 | static const float one = 1.0, shuge = 1.0e37; | ^~~~~~ math/e_sinhf.c:19:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/e_sinhf.c:19:39: warning: conversion from ‘double’ to ‘float’ changes value from ‘9.9999999999999995e+36’ to ‘9.99999993e+36’ [-Wfloat-conversion] 19 | static const float one = 1.0, shuge = 1.0e37; | ^~~~~~ math/e_sinhf.c: In function ‘sinhf’: math/math_private.h:266:9: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 266 | (i) = gf_u.word; \ | ^~~~ math/e_sinhf.c:27:9: note: in expansion of macro ‘GET_FLOAT_WORD’ 27 | GET_FLOAT_WORD(jx,x); | ^~~~~~~~~~~~~~ math/e_sinhf.c:33:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 33 | h = 0.5; | ^ math/e_sinhf.c:40:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 40 | if(ix<0x3f800000) return h*((float)2.0*t-t*t/(t+one)); | ^~ math/e_sinhf.c:49:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 49 | w = expf((float)0.5*fabsf(x)); | ^ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/e_sinhl.c -o math/e_sinhl.o In file included from math/e_sinhl.c:33: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/e_sinhl.c:31: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/e_sinhl.c:37:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 37 | static const long double one = 1.0, shuge = 1.0e4931L; | ^~~~~~ math/e_sinhl.c: In function ‘sinhl’: math/math_private.h:127:10: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘short int’ may change the sign of the result [-Wsign-conversion] 127 | (se) = ew_u.parts.exp; \ | ^~~~ math/e_sinhl.c:46:9: note: in expansion of macro ‘GET_LDOUBLE_WORDS’ 46 | GET_LDOUBLE_WORDS(jx,i0,i1,x); | ^~~~~~~~~~~~~~~~~ math/e_sinhl.c:52:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 52 | h = 0.5; | ^ math/e_sinhl.c:59:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 59 | if(ix<0x3fff) return h*(2.0*t-t*t/(t+one)); | ^~ math/e_sinhl.c:71:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 71 | w = expl(0.5*fabsl(x)); | ^ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/e_sqrt.c -o math/e_sqrt.o In file included from math/e_sqrt.c:87: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/e_sqrt.c:85: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/e_sqrt.c:89:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 89 | static const double one = 1.0, tiny=1.0e-300; | ^~~~~~ math/e_sqrt.c:89:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/e_sqrt.c: In function ‘sqrt’: math/math_private.h:199:11: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 199 | (ix0) = ew_u.parts.msw; \ | ^~~~ math/e_sqrt.c:99:9: note: in expansion of macro ‘EXTRACT_WORDS’ 99 | EXTRACT_WORDS(ix0,ix1,x); | ^~~~~~~~~~~~~ math/e_sqrt.c:108:30: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 108 | if(((ix0&(~sign))|ix1)==0) return x;/* sqrt(+-0) = +-0 */ | ^ math/e_sqrt.c:117:21: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 117 | ix0 |= (ix1>>11); ix1 <<= 21; | ^~ math/e_sqrt.c:117:24: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 117 | ix0 |= (ix1>>11); ix1 <<= 21; | ^ math/e_sqrt.c:121:17: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 121 | ix0 |= (ix1>>(32-i)); | ^~ math/e_sqrt.c:121:20: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 121 | ix0 |= (ix1>>(32-i)); | ^ math/e_sqrt.c:127:31: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 127 | ix0 += ix0 + ((ix1&sign)>>31); | ^ math/e_sqrt.c:127:24: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 127 | ix0 += ix0 + ((ix1&sign)>>31); | ^ math/e_sqrt.c:127:17: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 127 | ix0 += ix0 + ((ix1&sign)>>31); | ^~ math/e_sqrt.c:127:20: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 127 | ix0 += ix0 + ((ix1&sign)>>31); | ^~~ math/e_sqrt.c:133:27: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 133 | ix0 += ix0 + ((ix1&sign)>>31); | ^ math/e_sqrt.c:133:20: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 133 | ix0 += ix0 + ((ix1&sign)>>31); | ^ math/e_sqrt.c:133:13: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 133 | ix0 += ix0 + ((ix1&sign)>>31); | ^~ math/e_sqrt.c:133:16: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 133 | ix0 += ix0 + ((ix1&sign)>>31); | ^~~ math/e_sqrt.c:135:23: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 135 | q = q1 = s0 = s1 = 0; /* [q,q1] = sqrt(x) */ | ^~ math/e_sqrt.c:135:18: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 135 | q = q1 = s0 = s1 = 0; /* [q,q1] = sqrt(x) */ | ^~ math/e_sqrt.c:135:13: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 135 | q = q1 = s0 = s1 = 0; /* [q,q1] = sqrt(x) */ | ^~ math/e_sqrt.c:139:19: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 139 | t = s0+r; | ^ math/e_sqrt.c:139:17: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 139 | t = s0+r; | ^~ math/e_sqrt.c:141:25: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 141 | s0 = t+r; | ^ math/e_sqrt.c:141:24: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 141 | s0 = t+r; | ^ math/e_sqrt.c:143:21: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 143 | q += r; | ^~ math/e_sqrt.c:143:24: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 143 | q += r; | ^ math/e_sqrt.c:145:31: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 145 | ix0 += ix0 + ((ix1&sign)>>31); | ^ math/e_sqrt.c:145:24: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 145 | ix0 += ix0 + ((ix1&sign)>>31); | ^ math/e_sqrt.c:145:17: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 145 | ix0 += ix0 + ((ix1&sign)>>31); | ^~ math/e_sqrt.c:145:20: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 145 | ix0 += ix0 + ((ix1&sign)>>31); | ^~~ math/e_sqrt.c:150:13: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 150 | r = sign; | ^~~~ math/e_sqrt.c:156:24: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 156 | if(((t1&sign)==sign)&&(s1&sign)==0) s0 += 1; | ^ math/e_sqrt.c:156:30: warning: comparison of integer expressions of different signedness: ‘u_int32_t’ {aka ‘unsigned int’} and ‘int32_t’ {aka ‘int’} [-Wsign-compare] 156 | if(((t1&sign)==sign)&&(s1&sign)==0) s0 += 1; | ^~ math/e_sqrt.c:156:42: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 156 | if(((t1&sign)==sign)&&(s1&sign)==0) s0 += 1; | ^ math/e_sqrt.c:162:31: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 162 | ix0 += ix0 + ((ix1&sign)>>31); | ^ math/e_sqrt.c:162:24: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 162 | ix0 += ix0 + ((ix1&sign)>>31); | ^ math/e_sqrt.c:162:17: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 162 | ix0 += ix0 + ((ix1&sign)>>31); | ^~ math/e_sqrt.c:162:20: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 162 | ix0 += ix0 + ((ix1&sign)>>31); | ^~~ math/e_sqrt.c:168:16: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 168 | if((ix0|ix1)!=0) { | ^ math/e_sqrt.c:182:27: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 182 | if ((q&1)==1) ix1 |= sign; | ^~ math/math_private.h:226:20: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 226 | iw_u.parts.msw = (ix0); \ | ^ math/e_sqrt.c:184:9: note: in expansion of macro ‘INSERT_WORDS’ 184 | INSERT_WORDS(z,ix0,ix1); | ^~~~~~~~~~~~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/e_sqrtf.c -o math/e_sqrtf.o In file included from math/e_sqrtf.c:17: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/e_sqrtf.c:16: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/e_sqrtf.c:19:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 19 | static const float one = 1.0, tiny=1.0e-30; | ^~~~~~ math/e_sqrtf.c:19:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/e_sqrtf.c:19:45: warning: conversion from ‘double’ to ‘float’ changes value from ‘1.0000000000000001e-30’ to ‘1.0e-30’ [-Wfloat-conversion] 19 | static const float one = 1.0, tiny=1.0e-30; | ^~~~~~~ math/e_sqrtf.c: In function ‘sqrtf’: math/math_private.h:266:9: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 266 | (i) = gf_u.word; \ | ^~~~ math/e_sqrtf.c:29:9: note: in expansion of macro ‘GET_FLOAT_WORD’ 29 | GET_FLOAT_WORD(ix,x); | ^~~~~~~~~~~~~~ math/e_sqrtf.c:60:18: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 60 | t = s+r; | ^ math/e_sqrtf.c:60:17: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 60 | t = s+r; | ^ math/e_sqrtf.c:62:25: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 62 | s = t+r; | ^ math/e_sqrtf.c:62:24: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 62 | s = t+r; | ^ math/e_sqrtf.c:64:21: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 64 | q += r; | ^~ math/e_sqrtf.c:64:24: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 64 | q += r; | ^ math/math_private.h:274:15: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 274 | sf_u.word = (i); \ | ^ math/e_sqrtf.c:83:9: note: in expansion of macro ‘SET_FLOAT_WORD’ 83 | SET_FLOAT_WORD(z,ix); | ^~~~~~~~~~~~~~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/e_sqrtl.c -o math/e_sqrtl.o math/e_sqrtl.c: In function ‘sqrtl’: math/e_sqrtl.c:195:20: warning: conversion from ‘long double’ to ‘double’ may change value [-Wfloat-conversion] 195 | xn = sqrt(u.e); /* 53-bit estimate of sqrtl(x). */ | ~^~ math/e_sqrtl.c:207:27: warning: conversion from ‘int’ to ‘short unsigned int:15’ may change value [-Wconversion] 207 | u.bits.ext_exp += (k >> 1) - 1; | ^ math/e_sqrtl.c:215:24: warning: comparing floating-point with ‘==’ or ‘!=’ is unsafe [-Wfloat-equal] 215 | if (xn == u.e) { | ^~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/e_tgammal.c -o math/e_tgammal.o In file included from math/e_tgammal.c:62: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/e_tgammal.c:60: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/e_tgammal.c: In function ‘tgammal’: math/e_tgammal.c:230:6: warning: comparing floating-point with ‘==’ or ‘!=’ is unsafe [-Wfloat-equal] 230 | if(x == INFINITY) | ^~ math/e_tgammal.c:232:6: warning: comparing floating-point with ‘==’ or ‘!=’ is unsafe [-Wfloat-equal] 232 | if(x == -INFINITY) | ^~ math/e_tgammal.c:234:7: warning: comparing floating-point with ‘==’ or ‘!=’ is unsafe [-Wfloat-equal] 234 | if( x == 0.0L ) | ^~ math/e_tgammal.c:245:23: warning: comparing floating-point with ‘==’ or ‘!=’ is unsafe [-Wfloat-equal] 245 | if( p == q ) | ^~ math/e_tgammal.c:247:21: warning: conversion from ‘long double’ to ‘int’ may change value [-Wfloat-conversion] 247 | i = p; | ^ math/e_tgammal.c:261:41: warning: conversion from ‘int’ to ‘float’ may change value [-Wconversion] 261 | return( signgam * INFINITY); | ^ math/e_tgammal.c:294:7: warning: comparing floating-point with ‘==’ or ‘!=’ is unsafe [-Wfloat-equal] 294 | if( x == 2.0L ) | ^~ math/e_tgammal.c:306:7: warning: comparing floating-point with ‘==’ or ‘!=’ is unsafe [-Wfloat-equal] 306 | if( x == 0.0L ) | ^~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/exp10_gen.S -o math/exp10_gen.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/exp10f_gen.S -o math/exp10f_gen.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/exp10l.S -o math/exp10l.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/exp_table.S -o math/exp_table.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/expf_table.S -o math/expf_table.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/expl_table.S -o math/expl_table.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/fenv.c -o math/fenv.o math/fenv.c: In function ‘feclearexcept’: math/fenv.c:77:29: warning: conversion to ‘unsigned int’ from ‘int’ may change the sign of the result [-Wsign-conversion] 77 | fenv.__x87.__status &= ~excepts; | ^~ math/fenv.c:84:15: warning: conversion to ‘unsigned int’ from ‘int’ may change the sign of the result [-Wsign-conversion] 84 | mxcsr &= ~excepts; | ^~ math/fenv.c: In function ‘fegetexceptflag’: math/fenv.c:110:35: warning: conversion to ‘unsigned int’ from ‘int’ may change the sign of the result [-Wsign-conversion] 110 | *flagp = (status | mxcsr) & excepts; | ^ math/fenv.c: In function ‘fesetexceptflag’: math/fenv.c:153:29: warning: conversion to ‘unsigned int’ from ‘int’ may change the sign of the result [-Wsign-conversion] 153 | fenv.__x87.__status &= ~excepts; | ^~ math/fenv.c:154:39: warning: conversion to ‘fexcept_t’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 154 | fenv.__x87.__status |= *flagp & excepts; | ^ math/fenv.c:161:15: warning: conversion to ‘unsigned int’ from ‘int’ may change the sign of the result [-Wsign-conversion] 161 | mxcsr &= ~excepts; | ^~ math/fenv.c:162:25: warning: conversion to ‘fexcept_t’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 162 | mxcsr |= *flagp & excepts; | ^ math/fenv.c: In function ‘fetestexcept’: math/fenv.c:187:34: warning: conversion to ‘unsigned int’ from ‘int’ may change the sign of the result [-Wsign-conversion] 187 | return ((status | mxcsr) & excepts); | ^ math/fenv.c:187:34: warning: conversion to ‘int’ from ‘unsigned int’ may change the sign of the result [-Wsign-conversion] 187 | return ((status | mxcsr) & excepts); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ math/fenv.c: In function ‘fesetround’: math/fenv.c:228:20: warning: unsigned conversion from ‘int’ to ‘short unsigned int’ changes the value of ‘-3073’ [-Wsign-conversion] 228 | control &= ~_X87_ROUND_MASK; | ^ math/fenv.c:229:20: warning: conversion from ‘int’ to ‘short unsigned int’ may change value [-Wconversion] 229 | control |= round; | ^~~~~ math/fenv.c:236:15: warning: unsigned conversion from ‘int’ to ‘unsigned int’ changes value from ‘-24577’ to ‘4294942719’ [-Wsign-conversion] 236 | mxcsr &= ~(_X87_ROUND_MASK << _SSE_ROUND_SHIFT); | ^~ math/fenv.c:237:15: warning: conversion to ‘unsigned int’ from ‘int’ may change the sign of the result [-Wsign-conversion] 237 | mxcsr |= round << _SSE_ROUND_SHIFT; | ^~ math/fenv.c: In function ‘feholdexcept’: math/fenv.c:291:15: warning: unsigned conversion from ‘int’ to ‘unsigned int’ changes value from ‘-64’ to ‘4294967232’ [-Wsign-conversion] 291 | mxcsr &= ~FE_ALL_EXCEPT; | ^~ math/fenv.c: In function ‘feupdateenv’: math/fenv.c:346:30: warning: conversion to ‘int’ from ‘unsigned int’ may change the sign of the result [-Wsign-conversion] 346 | feraiseexcept(status | mxcsr); | ~~~~~~~^~~~~~~ math/fenv.c: In function ‘feenableexcept’: math/fenv.c:366:20: warning: conversion from ‘int’ to ‘short unsigned int’ may change value [-Wconversion] 366 | control &= ~mask; | ^ math/fenv.c:369:15: warning: conversion to ‘unsigned int’ from ‘int’ may change the sign of the result [-Wsign-conversion] 369 | mxcsr &= ~(mask << _SSE_MASK_SHIFT); | ^~ math/fenv.c:372:16: warning: conversion to ‘int’ from ‘unsigned int’ may change the sign of the result [-Wsign-conversion] 372 | return (omask); | ^ math/fenv.c: In function ‘fedisableexcept’: math/fenv.c:387:20: warning: conversion from ‘int’ to ‘short unsigned int’ may change value [-Wconversion] 387 | control |= mask; | ^~~~ math/fenv.c:390:15: warning: conversion to ‘unsigned int’ from ‘int’ may change the sign of the result [-Wsign-conversion] 390 | mxcsr |= mask << _SSE_MASK_SHIFT; | ^~ math/fenv.c:393:16: warning: conversion to ‘int’ from ‘unsigned int’ may change the sign of the result [-Wsign-conversion] 393 | return (omask); | ^ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/invtrig.c -o math/invtrig.o In file included from math/invtrig.c:28: math/invtrig.h: In function ‘Q’: math/invtrig.h:102:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 102 | return (1.0 + x * (qS1 + x * (qS2 + x * (qS3 + x * (qS4 + x * qS5))))); | ^~~~~~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/k_cos.c -o math/k_cos.o In file included from math/k_cos.c:49: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/k_cos.c:48: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/k_cos.c:52:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 52 | one = 1.00000000000000000000e+00, /* 0x3FF00000, 0x00000000 */ | ^~~ math/k_cos.c:53:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 53 | C1 = 4.16666666666666019037e-02, /* 0x3FA55555, 0x5555554C */ | ^~ math/k_cos.c:54:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 54 | C2 = -1.38888888888741095749e-03, /* 0xBF56C16C, 0x16C15177 */ | ^~ math/k_cos.c:55:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 55 | C3 = 2.48015872894767294178e-05, /* 0x3EFA01A0, 0x19CB1590 */ | ^~ math/k_cos.c:56:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 56 | C4 = -2.75573143513906633035e-07, /* 0xBE927E4F, 0x809C52AD */ | ^~ math/k_cos.c:57:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 57 | C5 = 2.08757232129817482790e-09, /* 0x3E21EE9E, 0xBDB4B1C4 */ | ^~ math/k_cos.c:58:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 58 | C6 = -1.13596475577881948265e-11; /* 0xBDA8FAE9, 0xBE8838D4 */ | ^~ math/k_cos.c: In function ‘__kernel_cos’: math/math_private.h:209:9: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 209 | (i) = gh_u.parts.msw; \ | ^~~~ math/k_cos.c:65:9: note: in expansion of macro ‘GET_HIGH_WORD’ 65 | GET_HIGH_WORD(ix,x); | ^~~~~~~~~~~~~ math/k_cos.c:73:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 73 | return one - (0.5*z - (z*r - x*y)); | ^~~~~~ math/k_cos.c:76:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 76 | qx = 0.28125; | ^~ math/math_private.h:226:20: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 226 | iw_u.parts.msw = (ix0); \ | ^ math/k_cos.c:78:17: note: in expansion of macro ‘INSERT_WORDS’ 78 | INSERT_WORDS(qx,ix-0x00200000,0); /* x/4 */ | ^~~~~~~~~~~~ math/k_cos.c:80:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 80 | hz = 0.5*z-qx; | ^~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/k_cosf.c -o math/k_cosf.o In file included from math/k_cosf.c:17: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/k_cosf.c:16: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/k_cosf.c:20:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 20 | one = 1.0000000000e+00, /* 0x3f800000 */ | ^~~ math/k_cosf.c:21:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 21 | C1 = 4.1666667908e-02, /* 0x3d2aaaab */ | ^~ math/k_cosf.c:21:8: warning: conversion from ‘double’ to ‘float’ changes value from ‘4.1666667907999999e-2’ to ‘4.16666679e-2’ [-Wfloat-conversion] 21 | C1 = 4.1666667908e-02, /* 0x3d2aaaab */ | ^~~~~~~~~~~~~~~~ math/k_cosf.c:22:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 22 | C2 = -1.3888889225e-03, /* 0xbab60b61 */ | ^~ math/k_cosf.c:22:7: warning: conversion from ‘double’ to ‘float’ changes value from ‘-1.3888889225e-3’ to ‘-1.38888892e-3’ [-Wfloat-conversion] 22 | C2 = -1.3888889225e-03, /* 0xbab60b61 */ | ^ math/k_cosf.c:23:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 23 | C3 = 2.4801587642e-05, /* 0x37d00d01 */ | ^~ math/k_cosf.c:23:8: warning: conversion from ‘double’ to ‘float’ changes value from ‘2.4801587642000001e-5’ to ‘2.48015876e-5’ [-Wfloat-conversion] 23 | C3 = 2.4801587642e-05, /* 0x37d00d01 */ | ^~~~~~~~~~~~~~~~ math/k_cosf.c:24:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 24 | C4 = -2.7557314297e-07, /* 0xb493f27c */ | ^~ math/k_cosf.c:24:7: warning: conversion from ‘double’ to ‘float’ changes value from ‘-2.7557314296999999e-7’ to ‘-2.75573143e-7’ [-Wfloat-conversion] 24 | C4 = -2.7557314297e-07, /* 0xb493f27c */ | ^ math/k_cosf.c:25:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 25 | C5 = 2.0875723372e-09, /* 0x310f74f6 */ | ^~ math/k_cosf.c:25:8: warning: conversion from ‘double’ to ‘float’ changes value from ‘2.0875723372e-9’ to ‘2.08757234e-9’ [-Wfloat-conversion] 25 | C5 = 2.0875723372e-09, /* 0x310f74f6 */ | ^~~~~~~~~~~~~~~~ math/k_cosf.c:26:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 26 | C6 = -1.1359647598e-11; /* 0xad47d74e */ | ^~ math/k_cosf.c:26:7: warning: conversion from ‘double’ to ‘float’ changes value from ‘-1.1359647598e-11’ to ‘-1.13596476e-11’ [-Wfloat-conversion] 26 | C6 = -1.1359647598e-11; /* 0xad47d74e */ | ^ math/k_cosf.c: In function ‘__kernel_cosf’: math/math_private.h:266:9: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 266 | (i) = gf_u.word; \ | ^~~~ math/k_cosf.c:33:9: note: in expansion of macro ‘GET_FLOAT_WORD’ 33 | GET_FLOAT_WORD(ix,x); | ^~~~~~~~~~~~~~ math/k_cosf.c:41:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 41 | return one - ((float)0.5*z - (z*r - x*y)); | ^~~~~~ math/k_cosf.c:44:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 44 | qx = (float)0.28125; | ^~ math/math_private.h:274:15: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 274 | sf_u.word = (i); \ | ^ math/k_cosf.c:46:17: note: in expansion of macro ‘SET_FLOAT_WORD’ 46 | SET_FLOAT_WORD(qx,ix-0x01000000); /* x/4 */ | ^~~~~~~~~~~~~~ math/k_cosf.c:48:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 48 | hz = (float)0.5*z-qx; | ^~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/k_cosl.c -o math/k_cosl.o math/k_cosl.c:45:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 45 | one = 1.0; | ^~~ math/k_cosl.c:50:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 50 | C1hi = 0.041666666666666664, /* 0x15555555555555.0p-57 */ | ^~~~ math/k_cosl.c:51:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 51 | C1lo = 2.2598839032744733e-18; /* 0x14d80000000000.0p-111 */ | ^~~~ math/k_cosl.c:59:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 59 | C2 = -0.0013888888888888874, /* -0x16c16c16c16c10.0p-62 */ | ^~ math/k_cosl.c:60:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 60 | C3 = 0.000024801587301571716, /* 0x1a01a01a018e22.0p-68 */ | ^~ math/k_cosl.c:61:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 61 | C4 = -0.00000027557319215507120, /* -0x127e4fb7602f22.0p-74 */ | ^~ math/k_cosl.c:62:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 62 | C5 = 0.0000000020876754400407278, /* 0x11eed8caaeccf1.0p-81 */ | ^~ math/k_cosl.c:63:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 63 | C6 = -1.1470297442401303e-11, /* -0x19393412bd1529.0p-89 */ | ^~ math/k_cosl.c:64:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 64 | C7 = 4.7383039476436467e-14; /* 0x1aac9d9af5c43e.0p-97 */ | ^~ math/k_cosl.c: In function ‘__kernel_cosl’: math/k_cosl.c:73:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 73 | hz = 0.5*z; | ^~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/k_rem_pio2.c -o math/k_rem_pio2.o In file included from math/k_rem_pio2.c:126: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/k_rem_pio2.c:124: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/k_rem_pio2.c:268:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 268 | 1.57079625129699707031e+00, /* 0x3FF921FB, 0x40000000 */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ math/k_rem_pio2.c:269:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 269 | 7.54978941586159635335e-08, /* 0x3E74442D, 0x00000000 */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ math/k_rem_pio2.c:270:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 270 | 5.39030252995776476554e-15, /* 0x3CF84698, 0x80000000 */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ math/k_rem_pio2.c:271:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 271 | 3.28200341580791294123e-22, /* 0x3B78CC51, 0x60000000 */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ math/k_rem_pio2.c:272:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 272 | 1.27065575308067607349e-29, /* 0x39F01B83, 0x80000000 */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ math/k_rem_pio2.c:273:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 273 | 1.22933308981111328932e-36, /* 0x387A2520, 0x40000000 */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ math/k_rem_pio2.c:274:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 274 | 2.73370053816464559624e-44, /* 0x36E38222, 0x80000000 */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ math/k_rem_pio2.c:275:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 275 | 2.16741683877804819444e-51, /* 0x3569F31D, 0x00000000 */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ math/k_rem_pio2.c:279:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 279 | zero = 0.0, | ^~~~ math/k_rem_pio2.c:280:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 280 | one = 1.0, | ^~~ math/k_rem_pio2.c:281:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 281 | two24 = 1.67772160000000000000e+07, /* 0x41700000, 0x00000000 */ | ^~~~~ math/k_rem_pio2.c:282:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 282 | twon24 = 5.96046447753906250000e-08; /* 0x3E700000, 0x00000000 */ | ^~~~~~ math/k_rem_pio2.c: In function ‘__kernel_rem_pio2’: math/k_rem_pio2.c:305:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 305 | for(j=0,fw=0.0;j<=jx;j++) fw += x[j]*f[jx+i-j]; q[i] = fw; | ^~~ math/k_rem_pio2.c:305:13: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] math/k_rem_pio2.c:305:61: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 305 | for(j=0,fw=0.0;j<=jx;j++) fw += x[j]*f[jx+i-j]; q[i] = fw; | ^ math/k_rem_pio2.c:319:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 319 | z -= 8.0*floor(z*0.125); /* trim off integer >= 8 */ | ^ math/k_rem_pio2.c:319:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/k_rem_pio2.c:329:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 329 | else if(z>=0.5) ih=2; | ^~~~ math/k_rem_pio2.c:356:13: warning: comparing floating-point with ‘==’ or ‘!=’ is unsafe [-Wfloat-equal] 356 | if(z==zero) { | ^~ math/k_rem_pio2.c:364:21: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 364 | for(j=0,fw=0.0;j<=jx;j++) fw += x[j]*f[jx+i-j]; | ^~~ math/k_rem_pio2.c:373:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 373 | if(z==0.0) { | ^~ math/k_rem_pio2.c:373:13: warning: comparing floating-point with ‘==’ or ‘!=’ is unsafe [-Wfloat-equal] 373 | if(z==0.0) { | ^~ math/k_rem_pio2.c:394:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 394 | for(fw=0.0,k=0;k<=jp&&k<=jz-i;k++) fw += PIo2[k]*q[i+k]; | ^~~ math/k_rem_pio2.c:401:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 401 | fw = 0.0; | ^~ math/k_rem_pio2.c:407:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 407 | fw = 0.0; | ^~ math/k_rem_pio2.c:426:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 426 | for (fw=0.0,i=jz;i>=2;i--) fw += fq[i]; | ^~~ math/k_rem_pio2.c:411:24: warning: ‘fq’ may be used uninitialized [-Wmaybe-uninitialized] 411 | fw = fq[0]-fw; | ~~^~~ math/k_rem_pio2.c:288:27: note: ‘fq’ declared here 288 | double z,fw,f[20],fq[20],q[20]; | ^~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/k_rem_pio2f.c -o math/k_rem_pio2f.o In file included from math/k_rem_pio2f.c:17: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/k_rem_pio2f.c:16: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/k_rem_pio2f.c:25:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 25 | 1.5703125000e+00, /* 0x3fc90000 */ | ^~~~~~~~~~~~~~~~ math/k_rem_pio2f.c:26:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 26 | 4.5776367188e-04, /* 0x39f00000 */ | ^~~~~~~~~~~~~~~~ math/k_rem_pio2f.c:26:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘4.5776367188000002e-4’ to ‘4.57763672e-4f’ [-Wfloat-conversion] math/k_rem_pio2f.c:27:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 27 | 2.5987625122e-05, /* 0x37da0000 */ | ^~~~~~~~~~~~~~~~ math/k_rem_pio2f.c:27:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘2.5987625121999999e-5’ to ‘2.59876251e-5f’ [-Wfloat-conversion] math/k_rem_pio2f.c:28:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 28 | 7.5437128544e-08, /* 0x33a20000 */ | ^~~~~~~~~~~~~~~~ math/k_rem_pio2f.c:28:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘7.5437128544000005e-8’ to ‘7.54371285e-8f’ [-Wfloat-conversion] math/k_rem_pio2f.c:29:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 29 | 6.0026650317e-11, /* 0x2e840000 */ | ^~~~~~~~~~~~~~~~ math/k_rem_pio2f.c:29:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘6.0026650317000003e-11’ to ‘6.00266503e-11f’ [-Wfloat-conversion] math/k_rem_pio2f.c:30:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 30 | 7.3896444519e-13, /* 0x2b500000 */ | ^~~~~~~~~~~~~~~~ math/k_rem_pio2f.c:30:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘7.3896444519000003e-13’ to ‘7.38964445e-13f’ [-Wfloat-conversion] math/k_rem_pio2f.c:31:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 31 | 5.3845816694e-15, /* 0x27c20000 */ | ^~~~~~~~~~~~~~~~ math/k_rem_pio2f.c:31:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘5.3845816693999996e-15’ to ‘5.38458167e-15f’ [-Wfloat-conversion] math/k_rem_pio2f.c:32:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 32 | 5.6378512969e-18, /* 0x22d00000 */ | ^~~~~~~~~~~~~~~~ math/k_rem_pio2f.c:32:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘5.6378512968999997e-18’ to ‘5.6378513e-18f’ [-Wfloat-conversion] math/k_rem_pio2f.c:33:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 33 | 8.3009228831e-20, /* 0x1fc40000 */ | ^~~~~~~~~~~~~~~~ math/k_rem_pio2f.c:33:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘8.3009228830999999e-20’ to ‘8.30092288e-20f’ [-Wfloat-conversion] math/k_rem_pio2f.c:34:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 34 | 3.2756352257e-22, /* 0x1bc60000 */ | ^~~~~~~~~~~~~~~~ math/k_rem_pio2f.c:34:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘3.2756352256999998e-22’ to ‘3.27563523e-22f’ [-Wfloat-conversion] math/k_rem_pio2f.c:35:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 35 | 6.3331015649e-25, /* 0x17440000 */ | ^~~~~~~~~~~~~~~~ math/k_rem_pio2f.c:35:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘6.3331015648999996e-25’ to ‘6.33310156e-25f’ [-Wfloat-conversion] math/k_rem_pio2f.c:39:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 39 | zero = 0.0, | ^~~~ math/k_rem_pio2f.c:40:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 40 | one = 1.0, | ^~~ math/k_rem_pio2f.c:41:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 41 | two8 = 2.5600000000e+02, /* 0x43800000 */ | ^~~~ math/k_rem_pio2f.c:42:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 42 | twon8 = 3.9062500000e-03; /* 0x3b800000 */ | ^~~~~ math/k_rem_pio2f.c: In function ‘__kernel_rem_pio2f’: math/k_rem_pio2f.c:66:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 66 | for(j=0,fw=0.0;j<=jx;j++) fw += x[j]*f[jx+i-j]; q[i] = fw; | ^~~ math/k_rem_pio2f.c:66:13: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] math/k_rem_pio2f.c:66:61: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 66 | for(j=0,fw=0.0;j<=jx;j++) fw += x[j]*f[jx+i-j]; q[i] = fw; | ^ math/k_rem_pio2f.c:80:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 80 | z -= (float)8.0*floorf(z*(float)0.125); /* trim off integer >= 8 */ | ^ math/k_rem_pio2f.c:80:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/k_rem_pio2f.c:90:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 90 | else if(z>=(float)0.5) ih=2; | ^~~~ math/k_rem_pio2f.c:117:13: warning: comparing floating-point with ‘==’ or ‘!=’ is unsafe [-Wfloat-equal] 117 | if(z==zero) { | ^~ math/k_rem_pio2f.c:125:21: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 125 | for(j=0,fw=0.0;j<=jx;j++) fw += x[j]*f[jx+i-j]; | ^~~ math/k_rem_pio2f.c:134:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 134 | if(z==(float)0.0) { | ^~ math/k_rem_pio2f.c:134:13: warning: comparing floating-point with ‘==’ or ‘!=’ is unsafe [-Wfloat-equal] 134 | if(z==(float)0.0) { | ^~ math/k_rem_pio2f.c:155:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 155 | for(fw=0.0,k=0;k<=jp&&k<=jz-i;k++) fw += PIo2[k]*q[i+k]; | ^~~ math/k_rem_pio2f.c:162:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 162 | fw = 0.0; | ^~ math/k_rem_pio2f.c:168:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 168 | fw = 0.0; | ^~ math/k_rem_pio2f.c:186:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 186 | for (fw=0.0,i=jz;i>=2;i--) fw += fq[i]; | ^~~ math/k_rem_pio2f.c:171:24: warning: ‘fq’ may be used uninitialized [-Wmaybe-uninitialized] 171 | fw = fq[0]-fw; | ~~^~~ math/k_rem_pio2f.c:49:26: note: ‘fq’ declared here 49 | float z,fw,f[20],fq[20],q[20]; | ^~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/k_sin.c -o math/k_sin.o In file included from math/k_sin.c:42: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/k_sin.c:41: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/k_sin.c:45:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 45 | half = 5.00000000000000000000e-01, /* 0x3FE00000, 0x00000000 */ | ^~~~ math/k_sin.c:46:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 46 | S1 = -1.66666666666666324348e-01, /* 0xBFC55555, 0x55555549 */ | ^~ math/k_sin.c:47:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 47 | S2 = 8.33333333332248946124e-03, /* 0x3F811111, 0x1110F8A6 */ | ^~ math/k_sin.c:48:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 48 | S3 = -1.98412698298579493134e-04, /* 0xBF2A01A0, 0x19C161D5 */ | ^~ math/k_sin.c:49:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 49 | S4 = 2.75573137070700676789e-06, /* 0x3EC71DE3, 0x57B1FE7D */ | ^~ math/k_sin.c:50:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 50 | S5 = -2.50507602534068634195e-08, /* 0xBE5AE5E6, 0x8A2B9CEB */ | ^~ math/k_sin.c:51:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 51 | S6 = 1.58969099521155010221e-10; /* 0x3DE5D93A, 0x5ACFD57C */ | ^~ math/k_sin.c: In function ‘__kernel_sin’: math/math_private.h:209:9: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 209 | (i) = gh_u.parts.msw; \ | ^~~~ math/k_sin.c:58:9: note: in expansion of macro ‘GET_HIGH_WORD’ 58 | GET_HIGH_WORD(ix,x); | ^~~~~~~~~~~~~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/k_sinf.c -o math/k_sinf.o In file included from math/k_sinf.c:17: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/k_sinf.c:16: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/k_sinf.c:20:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 20 | half = 5.0000000000e-01,/* 0x3f000000 */ | ^~~~ math/k_sinf.c:21:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 21 | S1 = -1.6666667163e-01, /* 0xbe2aaaab */ | ^~ math/k_sinf.c:21:7: warning: conversion from ‘double’ to ‘float’ changes value from ‘-1.6666667163000001e-1’ to ‘-1.66666672e-1’ [-Wfloat-conversion] 21 | S1 = -1.6666667163e-01, /* 0xbe2aaaab */ | ^ math/k_sinf.c:22:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 22 | S2 = 8.3333337680e-03, /* 0x3c088889 */ | ^~ math/k_sinf.c:22:8: warning: conversion from ‘double’ to ‘float’ changes value from ‘8.3333337680000005e-3’ to ‘8.33333377e-3’ [-Wfloat-conversion] 22 | S2 = 8.3333337680e-03, /* 0x3c088889 */ | ^~~~~~~~~~~~~~~~ math/k_sinf.c:23:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 23 | S3 = -1.9841270114e-04, /* 0xb9500d01 */ | ^~ math/k_sinf.c:23:7: warning: conversion from ‘double’ to ‘float’ changes value from ‘-1.9841270114000001e-4’ to ‘-1.98412701e-4’ [-Wfloat-conversion] 23 | S3 = -1.9841270114e-04, /* 0xb9500d01 */ | ^ math/k_sinf.c:24:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 24 | S4 = 2.7557314297e-06, /* 0x3638ef1b */ | ^~ math/k_sinf.c:24:8: warning: conversion from ‘double’ to ‘float’ changes value from ‘2.7557314297e-6’ to ‘2.75573143e-6’ [-Wfloat-conversion] 24 | S4 = 2.7557314297e-06, /* 0x3638ef1b */ | ^~~~~~~~~~~~~~~~ math/k_sinf.c:25:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 25 | S5 = -2.5050759689e-08, /* 0xb2d72f34 */ | ^~ math/k_sinf.c:25:7: warning: conversion from ‘double’ to ‘float’ changes value from ‘-2.5050759689000002e-8’ to ‘-2.50507597e-8’ [-Wfloat-conversion] 25 | S5 = -2.5050759689e-08, /* 0xb2d72f34 */ | ^ math/k_sinf.c:26:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 26 | S6 = 1.5896910177e-10; /* 0x2f2ec9d3 */ | ^~ math/k_sinf.c:26:8: warning: conversion from ‘double’ to ‘float’ changes value from ‘1.5896910177000001e-10’ to ‘1.58969102e-10’ [-Wfloat-conversion] 26 | S6 = 1.5896910177e-10; /* 0x2f2ec9d3 */ | ^~~~~~~~~~~~~~~~ math/k_sinf.c: In function ‘__kernel_sinf’: math/math_private.h:266:9: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 266 | (i) = gf_u.word; \ | ^~~~ math/k_sinf.c:33:9: note: in expansion of macro ‘GET_FLOAT_WORD’ 33 | GET_FLOAT_WORD(ix,x); | ^~~~~~~~~~~~~~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/k_sinl.c -o math/k_sinl.o math/k_sinl.c:22:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 22 | half = 0.5; | ^~~~ math/k_sinl.c:33:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 33 | S1hi = -0.16666666666666666, /* -0x15555555555555.0p-55 */ | ^~~~ math/k_sinl.c:34:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 34 | S1lo = -9.2563760475949941e-18; /* -0x15580000000000.0p-109 */ | ^~~~ math/k_sinl.c:42:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 42 | S2 = 0.0083333333333333332, /* 0x11111111111111.0p-59 */ | ^~ math/k_sinl.c:43:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 43 | S3 = -0.00019841269841269427, /* -0x1a01a01a019f81.0p-65 */ | ^~ math/k_sinl.c:44:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 44 | S4 = 0.0000027557319223597490, /* 0x171de3a55560f7.0p-71 */ | ^~ math/k_sinl.c:45:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 45 | S5 = -0.000000025052108218074604, /* -0x1ae64564f16cad.0p-78 */ | ^~ math/k_sinl.c:46:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 46 | S6 = 1.6059006598854211e-10, /* 0x161242b90243b5.0p-85 */ | ^~ math/k_sinl.c:47:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 47 | S7 = -7.6429779983024564e-13, /* -0x1ae42ebd1b2e00.0p-93 */ | ^~ math/k_sinl.c:48:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 48 | S8 = 2.6174587166648325e-15; /* 0x179372ea0b3f64.0p-101 */ | ^~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/k_tan.c -o math/k_tan.o In file included from math/k_tan.c:48: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/k_tan.c:47: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/k_tan.c:51:18: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 51 | 3.33333333333334091986e-01, /* 3FD55555, 55555563 */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ math/k_tan.c:52:18: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 52 | 1.33333333333201242699e-01, /* 3FC11111, 1110FE7A */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ math/k_tan.c:53:18: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 53 | 5.39682539762260521377e-02, /* 3FABA1BA, 1BB341FE */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ math/k_tan.c:54:18: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 54 | 2.18694882948595424599e-02, /* 3F9664F4, 8406D637 */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ math/k_tan.c:55:18: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 55 | 8.86323982359930005737e-03, /* 3F8226E3, E96E8493 */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ math/k_tan.c:56:18: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 56 | 3.59207910759131235356e-03, /* 3F6D6D22, C9560328 */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ math/k_tan.c:57:18: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 57 | 1.45620945432529025516e-03, /* 3F57DBC8, FEE08315 */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ math/k_tan.c:58:18: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 58 | 5.88041240820264096874e-04, /* 3F4344D8, F2F26501 */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ math/k_tan.c:59:18: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 59 | 2.46463134818469906812e-04, /* 3F3026F7, 1A8D1068 */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ math/k_tan.c:60:18: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 60 | 7.81794442939557092300e-05, /* 3F147E88, A03792A6 */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ math/k_tan.c:61:18: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 61 | 7.14072491382608190305e-05, /* 3F12B80F, 32F0A7E9 */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ math/k_tan.c:62:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 62 | -1.85586374855275456654e-05, /* BEF375CB, DB605373 */ | ^ math/k_tan.c:63:18: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 63 | 2.59073051863633712884e-05, /* 3EFB2A70, 74BF7AD4 */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ math/k_tan.c:64:18: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 64 | /* one */ 1.00000000000000000000e+00, /* 3FF00000, 00000000 */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ math/k_tan.c:65:18: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 65 | /* pio4 */ 7.85398163397448278999e-01, /* 3FE921FB, 54442D18 */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ math/k_tan.c:66:18: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 66 | /* pio4lo */ 3.06161699786838301793e-17 /* 3C81A626, 33145C07 */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ math/k_tan.c: In function ‘__kernel_tan’: math/math_private.h:209:9: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 209 | (i) = gh_u.parts.msw; \ | ^~~~ math/k_tan.c:79:9: note: in expansion of macro ‘GET_HIGH_WORD’ 79 | GET_HIGH_WORD(hx, x); /* high word of x */ | ^~~~~~~~~~~~~ math/k_tan.c:85:33: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 85 | if(((ix | low) | (iy + 1)) == 0) | ^ math/k_tan.c:85:40: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 85 | if(((ix | low) | (iy + 1)) == 0) | ^ math/k_tan.c:112:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 112 | y = 0.0; | ^ math/k_tan.c:132:25: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 132 | (v - 2.0 * (x - (w * w / (w + v) - r))); | ^ math/k_tan.c:146:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 146 | t = a = -1.0 / w; /* a = -1.0/w */ | ^ math/k_tan.c:148:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 148 | s = 1.0 + t * z; | ^ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/k_tanf.c -o math/k_tanf.o In file included from math/k_tanf.c:17: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/k_tanf.c:16: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/k_tanf.c:20:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 20 | one = 1.0000000000e+00, /* 0x3f800000 */ | ^~~ math/k_tanf.c:21:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 21 | pio4 = 7.8539812565e-01, /* 0x3f490fda */ | ^~~~ math/k_tanf.c:21:10: warning: conversion from ‘double’ to ‘float’ changes value from ‘7.8539812565e-1’ to ‘7.85398126e-1’ [-Wfloat-conversion] 21 | pio4 = 7.8539812565e-01, /* 0x3f490fda */ | ^~~~~~~~~~~~~~~~ math/k_tanf.c:22:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 22 | pio4lo= 3.7748947079e-08, /* 0x33222168 */ | ^~~~~~ math/k_tanf.c:22:10: warning: conversion from ‘double’ to ‘float’ changes value from ‘3.7748947078999999e-8’ to ‘3.77489471e-8’ [-Wfloat-conversion] 22 | pio4lo= 3.7748947079e-08, /* 0x33222168 */ | ^~~~~~~~~~~~~~~~ math/k_tanf.c:24:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 24 | 3.3333334327e-01, /* 0x3eaaaaab */ | ^~~~~~~~~~~~~~~~ math/k_tanf.c:24:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘3.3333334327000003e-1’ to ‘3.33333343e-1f’ [-Wfloat-conversion] math/k_tanf.c:25:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 25 | 1.3333334029e-01, /* 0x3e088889 */ | ^~~~~~~~~~~~~~~~ math/k_tanf.c:25:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘1.3333334028999999e-1’ to ‘1.3333334e-1f’ [-Wfloat-conversion] math/k_tanf.c:26:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 26 | 5.3968254477e-02, /* 0x3d5d0dd1 */ | ^~~~~~~~~~~~~~~~ math/k_tanf.c:26:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘5.3968254477000002e-2’ to ‘5.39682545e-2f’ [-Wfloat-conversion] math/k_tanf.c:27:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 27 | 2.1869488060e-02, /* 0x3cb327a4 */ | ^~~~~~~~~~~~~~~~ math/k_tanf.c:27:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘2.1869488060000001e-2’ to ‘2.18694881e-2f’ [-Wfloat-conversion] math/k_tanf.c:28:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 28 | 8.8632395491e-03, /* 0x3c11371f */ | ^~~~~~~~~~~~~~~~ math/k_tanf.c:28:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘8.8632395491e-3’ to ‘8.86323955e-3f’ [-Wfloat-conversion] math/k_tanf.c:29:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 29 | 3.5920790397e-03, /* 0x3b6b6916 */ | ^~~~~~~~~~~~~~~~ math/k_tanf.c:29:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘3.5920790397e-3’ to ‘3.59207904e-3f’ [-Wfloat-conversion] math/k_tanf.c:30:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 30 | 1.4562094584e-03, /* 0x3abede48 */ | ^~~~~~~~~~~~~~~~ math/k_tanf.c:30:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘1.4562094584e-3’ to ‘1.45620946e-3f’ [-Wfloat-conversion] math/k_tanf.c:31:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 31 | 5.8804126456e-04, /* 0x3a1a26c8 */ | ^~~~~~~~~~~~~~~~ math/k_tanf.c:31:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘5.8804126455999997e-4’ to ‘5.88041265e-4f’ [-Wfloat-conversion] math/k_tanf.c:32:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 32 | 2.4646313977e-04, /* 0x398137b9 */ | ^~~~~~~~~~~~~~~~ math/k_tanf.c:32:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘2.4646313976999998e-4’ to ‘2.4646314e-4f’ [-Wfloat-conversion] math/k_tanf.c:33:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 33 | 7.8179444245e-05, /* 0x38a3f445 */ | ^~~~~~~~~~~~~~~~ math/k_tanf.c:33:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘7.8179444244999997e-5’ to ‘7.81794442e-5f’ [-Wfloat-conversion] math/k_tanf.c:34:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 34 | 7.1407252108e-05, /* 0x3895c07a */ | ^~~~~~~~~~~~~~~~ math/k_tanf.c:34:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘7.1407252108000006e-5’ to ‘7.14072521e-5f’ [-Wfloat-conversion] math/k_tanf.c:35:2: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 35 | -1.8558637748e-05, /* 0xb79bae5f */ | ^ math/k_tanf.c:35:2: warning: conversion from ‘double’ to ‘float’ changes value from ‘-1.8558637748e-5’ to ‘-1.85586377e-5f’ [-Wfloat-conversion] math/k_tanf.c:36:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 36 | 2.5907305826e-05, /* 0x37d95384 */ | ^~~~~~~~~~~~~~~~ math/k_tanf.c:36:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘2.5907305826e-5’ to ‘2.59073058e-5f’ [-Wfloat-conversion] math/k_tanf.c: In function ‘__kernel_tanf’: math/math_private.h:266:9: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 266 | (i) = gf_u.word; \ | ^~~~ math/k_tanf.c:44:9: note: in expansion of macro ‘GET_FLOAT_WORD’ 44 | GET_FLOAT_WORD(hx,x); | ^~~~~~~~~~~~~~ math/k_tanf.c:56:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 56 | x = z+w; y = 0.0; | ^ math/k_tanf.c:72:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 72 | return (float)(1-((hx>>30)&2))*(v-(float)2.0*(x-(w*w/(w+v)-r))); | ^~~~~~ math/math_private.h:266:9: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 266 | (i) = gf_u.word; \ | ^~~~ math/k_tanf.c:81:13: note: in expansion of macro ‘GET_FLOAT_WORD’ 81 | GET_FLOAT_WORD(i,z); | ^~~~~~~~~~~~~~ math/k_tanf.c:82:31: warning: conversion to ‘unsigned int’ from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 82 | SET_FLOAT_WORD(z,i&0xfffff000); | ^ math/math_private.h:274:16: note: in definition of macro ‘SET_FLOAT_WORD’ 274 | sf_u.word = (i); \ | ^ math/k_tanf.c:84:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 84 | t = a = -(float)1.0/w; /* a = -1.0/w */ | ^ math/math_private.h:266:9: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 266 | (i) = gf_u.word; \ | ^~~~ math/k_tanf.c:85:13: note: in expansion of macro ‘GET_FLOAT_WORD’ 85 | GET_FLOAT_WORD(i,t); | ^~~~~~~~~~~~~~ math/k_tanf.c:86:31: warning: conversion to ‘unsigned int’ from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 86 | SET_FLOAT_WORD(t,i&0xfffff000); | ^ math/math_private.h:274:16: note: in definition of macro ‘SET_FLOAT_WORD’ 274 | sf_u.word = (i); \ | ^ math/k_tanf.c:87:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 87 | s = (float)1.0+t*z; | ^ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/k_tanl.c -o math/k_tanl.o In file included from math/k_tanl.c:20: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/k_tanl.c:18: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/k_tanl.c:31:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 31 | T3hi = 0.33333333333333331, /* 0x15555555555555.0p-54 */ | ^~~~ math/k_tanl.c:32:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 32 | T3lo = 1.8350121769317163e-17, /* 0x15280000000000.0p-108 */ | ^~~~ math/k_tanl.c:33:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 33 | T5hi = 0.13333333333333336, /* 0x11111111111112.0p-55 */ | ^~~~ math/k_tanl.c:34:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 34 | T5lo = 1.3051083651294260e-17, /* 0x1e180000000000.0p-109 */ | ^~~~ math/k_tanl.c:35:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 35 | T7hi = 0.053968253968250494, /* 0x1ba1ba1ba1b827.0p-57 */ | ^~~~ math/k_tanl.c:36:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 36 | T7lo = 3.1509625637859973e-18, /* 0x1d100000000000.0p-111 */ | ^~~~ math/k_tanl.c:37:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 37 | pio4_hi = 0.78539816339744828, /* 0x1921fb54442d18.0p-53 */ | ^~~~~~~ math/k_tanl.c:38:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 38 | pio4_lo = 3.0628711372715500e-17, /* 0x11a80000000000.0p-107 */ | ^~~~~~~ math/k_tanl.c:39:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 39 | pio4lo_hi = -1.2541394031670831e-20, /* -0x1d9cceba3f91f2.0p-119 */ | ^~~~~~~~~ math/k_tanl.c:40:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 40 | pio4lo_lo = 6.1493048227390915e-37; /* 0x1a280000000000.0p-173 */ | ^~~~~~~~~ math/k_tanl.c:56:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 56 | T9 = 0.021869488536312216, /* 0x1664f4882cc1c2.0p-58 */ | ^~ math/k_tanl.c:57:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 57 | T11 = 0.0088632355256619590, /* 0x1226e355c17612.0p-59 */ | ^~~ math/k_tanl.c:58:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 58 | T13 = 0.0035921281113786528, /* 0x1d6d3d185d7ff8.0p-61 */ | ^~~ math/k_tanl.c:59:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 59 | T15 = 0.0014558334756312418, /* 0x17da354aa3f96b.0p-62 */ | ^~~ math/k_tanl.c:60:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 60 | T17 = 0.00059003538700862256, /* 0x13559358685b83.0p-63 */ | ^~~ math/k_tanl.c:61:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 61 | T19 = 0.00023907843576635544, /* 0x1f56242026b5be.0p-65 */ | ^~~ math/k_tanl.c:62:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 62 | T21 = 0.000097154625656538905, /* 0x1977efc26806f4.0p-66 */ | ^~~ math/k_tanl.c:63:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 63 | T23 = 0.000038440165747303162, /* 0x14275a09b3ceac.0p-67 */ | ^~~ math/k_tanl.c:64:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 64 | T25 = 0.000018082171885432524, /* 0x12f5e563e5487e.0p-68 */ | ^~~ math/k_tanl.c:65:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 65 | T27 = 0.0000024196006108814377, /* 0x144c0d80cc6896.0p-71 */ | ^~~ math/k_tanl.c:66:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 66 | T29 = 0.0000078293456938132840, /* 0x106b59141a6cb3.0p-69 */ | ^~~ math/k_tanl.c:67:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 67 | T31 = -0.0000032609076735050182, /* -0x1b5abef3ba4b59.0p-71 */ | ^~~ math/k_tanl.c:68:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 68 | T33 = 0.0000023261313142559411; /* 0x13835436c0c87f.0p-71 */ | ^~~ math/k_tanl.c: In function ‘__kernel_tanl’: math/k_tanl.c:77:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 77 | osign = (x >= 0 ? 1.0 : -1.0); /* XXX slow, probably wrong for -0 */ | ^~~~~ math/k_tanl.c:77:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/k_tanl.c:78:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 78 | if (fabsl(x) >= 0.67434) { | ^~ math/k_tanl.c:86:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 86 | y = 0.0; | ^ math/k_tanl.c:103:25: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 103 | (v - 2.0 * (x - (w * w / (w + v) - r))); | ^ math/k_tanl.c:117:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 117 | t = a = -1.0 / w; /* a = -1.0/w */ | ^ math/k_tanl.c:119:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 119 | s = 1.0 + t * z; | ^ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/lgammal.S -o math/lgammal.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/libm_logl_k80.S -o math/libm_logl_k80.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/libm_normalizel_k80.S -o math/libm_normalizel_k80.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/logl_table.S -o math/logl_table.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/polevll.c -o math/polevll.o In file included from math/polevll.c:65: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/polevll.c:63: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/rcp_table.S -o math/rcp_table.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_asinh.c -o math/s_asinh.o In file included from math/s_asinh.c:26: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/s_asinh.c:24: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/s_asinh.c:29:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 29 | one = 1.00000000000000000000e+00, /* 0x3FF00000, 0x00000000 */ | ^~~ math/s_asinh.c:30:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 30 | ln2 = 6.93147180559945286227e-01, /* 0x3FE62E42, 0xFEFA39EF */ | ^~~ math/s_asinh.c:31:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 31 | huge= 1.00000000000000000000e+300; | ^~~~ math/s_asinh.c: In function ‘asinh’: math/math_private.h:209:9: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 209 | (i) = gh_u.parts.msw; \ | ^~~~ math/s_asinh.c:38:9: note: in expansion of macro ‘GET_HIGH_WORD’ 38 | GET_HIGH_WORD(hx,x); | ^~~~~~~~~~~~~ math/s_asinh.c:48:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 48 | w = log(2.0*t+one/(sqrt(x*x+one)+t)); | ^ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_asinhf.c -o math/s_asinhf.o In file included from math/s_asinhf.c:17: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/s_asinhf.c:16: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/s_asinhf.c:20:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 20 | one = 1.0000000000e+00, /* 0x3F800000 */ | ^~~ math/s_asinhf.c:21:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 21 | ln2 = 6.9314718246e-01, /* 0x3f317218 */ | ^~~ math/s_asinhf.c:21:8: warning: conversion from ‘double’ to ‘float’ changes value from ‘6.9314718245999996e-1’ to ‘6.93147182e-1’ [-Wfloat-conversion] 21 | ln2 = 6.9314718246e-01, /* 0x3f317218 */ | ^~~~~~~~~~~~~~~~ math/s_asinhf.c:22:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 22 | huge= 1.0000000000e+30; | ^~~~ math/s_asinhf.c:22:8: warning: conversion from ‘double’ to ‘float’ changes value from ‘1.0e+30’ to ‘1.00000002e+30’ [-Wfloat-conversion] 22 | huge= 1.0000000000e+30; | ^~~~~~~~~~~~~~~~ math/s_asinhf.c: In function ‘asinhf’: math/math_private.h:266:9: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 266 | (i) = gf_u.word; \ | ^~~~ math/s_asinhf.c:29:9: note: in expansion of macro ‘GET_FLOAT_WORD’ 29 | GET_FLOAT_WORD(hx,x); | ^~~~~~~~~~~~~~ math/s_asinhf.c:39:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 39 | w = logf((float)2.0*t+one/(sqrtf(x*x+one)+t)); | ^ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_asinhl.c -o math/s_asinhl.o In file included from math/s_asinhl.c:26: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/s_asinhl.c:24: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/s_asinhl.c: In function ‘asinhl’: math/s_asinhl.c:50:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 50 | w = logl(2.0*t+one/(sqrtl(x*x+one)+t)); | ^ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_atan.c -o math/s_atan.o In file included from math/s_atan.c:37: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/s_atan.c:35: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/s_atan.c:40:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 40 | 4.63647609000806093515e-01, /* atan(0.5)hi 0x3FDDAC67, 0x0561BB4F */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_atan.c:41:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 41 | 7.85398163397448278999e-01, /* atan(1.0)hi 0x3FE921FB, 0x54442D18 */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_atan.c:42:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 42 | 9.82793723247329054082e-01, /* atan(1.5)hi 0x3FEF730B, 0xD281F69B */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_atan.c:43:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 43 | 1.57079632679489655800e+00, /* atan(inf)hi 0x3FF921FB, 0x54442D18 */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_atan.c:47:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 47 | 2.26987774529616870924e-17, /* atan(0.5)lo 0x3C7A2B7F, 0x222F65E2 */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_atan.c:48:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 48 | 3.06161699786838301793e-17, /* atan(1.0)lo 0x3C81A626, 0x33145C07 */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_atan.c:49:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 49 | 1.39033110312309984516e-17, /* atan(1.5)lo 0x3C700788, 0x7AF0CBBD */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_atan.c:50:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 50 | 6.12323399573676603587e-17, /* atan(inf)lo 0x3C91A626, 0x33145C07 */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_atan.c:54:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 54 | 3.33333333333329318027e-01, /* 0x3FD55555, 0x5555550D */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_atan.c:55:2: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 55 | -1.99999999998764832476e-01, /* 0xBFC99999, 0x9998EBC4 */ | ^ math/s_atan.c:56:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 56 | 1.42857142725034663711e-01, /* 0x3FC24924, 0x920083FF */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_atan.c:57:2: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 57 | -1.11111104054623557880e-01, /* 0xBFBC71C6, 0xFE231671 */ | ^ math/s_atan.c:58:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 58 | 9.09088713343650656196e-02, /* 0x3FB745CD, 0xC54C206E */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_atan.c:59:2: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 59 | -7.69187620504482999495e-02, /* 0xBFB3B0F2, 0xAF749A6D */ | ^ math/s_atan.c:60:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 60 | 6.66107313738753120669e-02, /* 0x3FB10D66, 0xA0D03D51 */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_atan.c:61:2: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 61 | -5.83357013379057348645e-02, /* 0xBFADDE2D, 0x52DEFD9A */ | ^ math/s_atan.c:62:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 62 | 4.97687799461593236017e-02, /* 0x3FA97B4B, 0x24760DEB */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_atan.c:63:2: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 63 | -3.65315727442169155270e-02, /* 0xBFA2B444, 0x2C6A6C2F */ | ^ math/s_atan.c:64:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 64 | 1.62858201153657823623e-02, /* 0x3F90AD3A, 0xE322DA11 */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_atan.c:68:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 68 | one = 1.0, | ^~~ math/s_atan.c:69:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 69 | huge = 1.0e300; | ^~~~ math/s_atan.c: In function ‘atan’: math/math_private.h:209:9: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 209 | (i) = gh_u.parts.msw; \ | ^~~~ math/s_atan.c:77:9: note: in expansion of macro ‘GET_HIGH_WORD’ 77 | GET_HIGH_WORD(hx,x); | ^~~~~~~~~~~~~ math/s_atan.c:97:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 97 | id = 0; x = (2.0*x-one)/(2.0+x); | ^~ math/s_atan.c:97:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_atan.c:103:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 103 | id = 2; x = (x-1.5)/(one+1.5*x); | ^~ math/s_atan.c:103:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_atan.c:105:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 105 | id = 3; x = -1.0/x; | ^~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_atanf.c -o math/s_atanf.o In file included from math/s_atanf.c:17: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/s_atanf.c:16: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/s_atanf.c:20:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 20 | 4.6364760399e-01, /* atan(0.5)hi 0x3eed6338 */ | ^~~~~~~~~~~~~~~~ math/s_atanf.c:20:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘4.6364760398999999e-1’ to ‘4.63647604e-1f’ [-Wfloat-conversion] math/s_atanf.c:21:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 21 | 7.8539812565e-01, /* atan(1.0)hi 0x3f490fda */ | ^~~~~~~~~~~~~~~~ math/s_atanf.c:21:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘7.8539812565e-1’ to ‘7.85398126e-1f’ [-Wfloat-conversion] math/s_atanf.c:22:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 22 | 9.8279368877e-01, /* atan(1.5)hi 0x3f7b985e */ | ^~~~~~~~~~~~~~~~ math/s_atanf.c:22:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘9.8279368876999995e-1’ to ‘9.82793689e-1f’ [-Wfloat-conversion] math/s_atanf.c:23:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 23 | 1.5707962513e+00, /* atan(inf)hi 0x3fc90fda */ | ^~~~~~~~~~~~~~~~ math/s_atanf.c:23:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘1.5707962513e+0’ to ‘1.57079625e+0f’ [-Wfloat-conversion] math/s_atanf.c:27:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 27 | 5.0121582440e-09, /* atan(0.5)lo 0x31ac3769 */ | ^~~~~~~~~~~~~~~~ math/s_atanf.c:27:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘5.0121582440000004e-9’ to ‘5.01215824e-9f’ [-Wfloat-conversion] math/s_atanf.c:28:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 28 | 3.7748947079e-08, /* atan(1.0)lo 0x33222168 */ | ^~~~~~~~~~~~~~~~ math/s_atanf.c:28:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘3.7748947078999999e-8’ to ‘3.77489471e-8f’ [-Wfloat-conversion] math/s_atanf.c:29:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 29 | 3.4473217170e-08, /* atan(1.5)lo 0x33140fb4 */ | ^~~~~~~~~~~~~~~~ math/s_atanf.c:29:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘3.4473217170000002e-8’ to ‘3.44732172e-8f’ [-Wfloat-conversion] math/s_atanf.c:30:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 30 | 7.5497894159e-08, /* atan(inf)lo 0x33a22168 */ | ^~~~~~~~~~~~~~~~ math/s_atanf.c:30:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘7.5497894159e-8’ to ‘7.54978942e-8f’ [-Wfloat-conversion] math/s_atanf.c:34:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 34 | 3.3333334327e-01, /* 0x3eaaaaaa */ | ^~~~~~~~~~~~~~~~ math/s_atanf.c:34:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘3.3333334327000003e-1’ to ‘3.33333343e-1f’ [-Wfloat-conversion] math/s_atanf.c:35:2: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 35 | -2.0000000298e-01, /* 0xbe4ccccd */ | ^ math/s_atanf.c:35:2: warning: conversion from ‘double’ to ‘float’ changes value from ‘-2.0000000298000001e-1’ to ‘-2.00000003e-1f’ [-Wfloat-conversion] math/s_atanf.c:36:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 36 | 1.4285714924e-01, /* 0x3e124925 */ | ^~~~~~~~~~~~~~~~ math/s_atanf.c:36:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘1.4285714924000001e-1’ to ‘1.42857149e-1f’ [-Wfloat-conversion] math/s_atanf.c:37:2: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 37 | -1.1111110449e-01, /* 0xbde38e38 */ | ^ math/s_atanf.c:37:2: warning: conversion from ‘double’ to ‘float’ changes value from ‘-1.1111110449e-1’ to ‘-1.11111104e-1f’ [-Wfloat-conversion] math/s_atanf.c:38:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 38 | 9.0908870101e-02, /* 0x3dba2e6e */ | ^~~~~~~~~~~~~~~~ math/s_atanf.c:38:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘9.0908870101000003e-2’ to ‘9.09088701e-2f’ [-Wfloat-conversion] math/s_atanf.c:39:2: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 39 | -7.6918758452e-02, /* 0xbd9d8795 */ | ^ math/s_atanf.c:39:2: warning: conversion from ‘double’ to ‘float’ changes value from ‘-7.6918758451999997e-2’ to ‘-7.69187585e-2f’ [-Wfloat-conversion] math/s_atanf.c:40:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 40 | 6.6610731184e-02, /* 0x3d886b35 */ | ^~~~~~~~~~~~~~~~ math/s_atanf.c:40:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘6.6610731184000002e-2’ to ‘6.66107312e-2f’ [-Wfloat-conversion] math/s_atanf.c:41:2: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 41 | -5.8335702866e-02, /* 0xbd6ef16b */ | ^ math/s_atanf.c:41:2: warning: conversion from ‘double’ to ‘float’ changes value from ‘-5.8335702865999997e-2’ to ‘-5.83357029e-2f’ [-Wfloat-conversion] math/s_atanf.c:42:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 42 | 4.9768779427e-02, /* 0x3d4bda59 */ | ^~~~~~~~~~~~~~~~ math/s_atanf.c:42:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘4.9768779426999997e-2’ to ‘4.97687794e-2f’ [-Wfloat-conversion] math/s_atanf.c:43:2: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 43 | -3.6531571299e-02, /* 0xbd15a221 */ | ^ math/s_atanf.c:43:2: warning: conversion from ‘double’ to ‘float’ changes value from ‘-3.6531571298999997e-2’ to ‘-3.65315713e-2f’ [-Wfloat-conversion] math/s_atanf.c:44:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 44 | 1.6285819933e-02, /* 0x3c8569d7 */ | ^~~~~~~~~~~~~~~~ math/s_atanf.c:44:3: warning: conversion from ‘double’ to ‘float’ changes value from ‘1.6285819933e-2’ to ‘1.62858199e-2f’ [-Wfloat-conversion] math/s_atanf.c:48:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 48 | one = 1.0, | ^~~ math/s_atanf.c:49:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 49 | huge = 1.0e30; | ^~~~ math/s_atanf.c:49:10: warning: conversion from ‘double’ to ‘float’ changes value from ‘1.0e+30’ to ‘1.00000002e+30’ [-Wfloat-conversion] 49 | huge = 1.0e30; | ^~~~~~ math/s_atanf.c: In function ‘atanf’: math/math_private.h:266:9: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 266 | (i) = gf_u.word; \ | ^~~~ math/s_atanf.c:57:9: note: in expansion of macro ‘GET_FLOAT_WORD’ 57 | GET_FLOAT_WORD(hx,x); | ^~~~~~~~~~~~~~ math/s_atanf.c:74:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 74 | id = 0; x = ((float)2.0*x-one)/((float)2.0+x); | ^~ math/s_atanf.c:74:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_atanf.c:80:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 80 | id = 2; x = (x-(float)1.5)/(one+(float)1.5*x); | ^~ math/s_atanf.c:80:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_atanf.c:82:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 82 | id = 3; x = -(float)1.0/x; | ^~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_atanl.c -o math/s_atanl.o In file included from math/s_atanl.c:23: math/invtrig.h: In function ‘Q’: math/invtrig.h:102:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 102 | return (1.0 + x * (qS1 + x * (qS2 + x * (qS3 + x * (qS4 + x * qS5))))); | ^~~~~~ In file included from math/s_atanl.c:24: math/math_private.h: At top level: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/s_atanl.c:21: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/s_atanl.c:35:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 35 | one = 1.0, | ^~~ math/s_atanl.c:36:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 36 | huge = 1.0e300; | ^~~~ math/s_atanl.c: In function ‘atanl’: math/s_atanl.c:69:30: warning: conversion to ‘u_int’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 69 | expman = (expt << 8) | | ^ math/s_atanl.c:80:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 80 | id = 0; x = (2.0*x-one)/(2.0+x); | ^~ math/s_atanl.c:80:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_atanl.c:86:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 86 | id = 2; x = (x-1.5)/(one+1.5*x); | ^~ math/s_atanl.c:86:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_atanl.c:88:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 88 | id = 3; x = -1.0/x; | ^~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_cabs.c -o math/s_cabs.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_cabsf.c -o math/s_cabsf.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_cabsl.c -o math/s_cabsl.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_cacoshl.c -o math/s_cacoshl.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_cacosl.c -o math/s_cacosl.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_carg.c -o math/s_carg.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_cargf.c -o math/s_cargf.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_cargl.c -o math/s_cargl.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_casin.c -o math/s_casin.o math/s_casin.c: In function ‘casin’: math/s_casin.c:119:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 119 | zz = (x - y) * (x + y) + (2.0 * x * y) * I; | ^~ math/s_casin.c:121:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 121 | zz = 1.0 - creal(zz) - cimag(zz) * I; | ^~ math/s_casin.c:127:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 127 | w = zz * (-1.0 * I); | ^ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_casinf.c -o math/s_casinf.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_casinh.c -o math/s_casinh.o math/s_casinh.c: In function ‘casinh’: math/s_casinh.c:53:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 53 | w = -1.0 * I * casin (z * I); | ^ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_casinhf.c -o math/s_casinhf.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_casinhl.c -o math/s_casinhl.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_casinl.c -o math/s_casinl.o math/s_casinl.c:61:26: warning: ‘PIO2L’ defined but not used [-Wunused-const-variable=] 61 | static const long double PIO2L = 1.570796326794896619231321691639751442098585L; | ^~~~~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_catan.c -o math/s_catan.o In file included from math/s_catan.c:67: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/s_catan.c:66: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/s_catan.c:71:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 71 | static const double DP1 = 3.14159265160560607910E0; | ^~~~~~ math/s_catan.c:72:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 72 | static const double DP2 = 1.98418714791870343106E-9; | ^~~~~~ math/s_catan.c:73:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 73 | static const double DP3 = 1.14423774522196636802E-17; | ^~~~~~ math/s_catan.c: In function ‘_redupi’: math/s_catan.c:81:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 81 | t = x/M_PI; | ^ math/s_catan.c:82:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 82 | if(t >= 0.0) | ^~ math/s_catan.c:83:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 83 | t += 0.5; | ^ math/s_catan.c:85:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 85 | t -= 0.5; | ^ math/s_catan.c:87:13: warning: conversion from ‘double’ to ‘long int’ may change value [-Wfloat-conversion] 87 | i = t; /* the multiple */ | ^ math/s_catan.c:88:13: warning: conversion from ‘long int’ to ‘double’ may change value [-Wconversion] 88 | t = i; | ^ math/s_catan.c: In function ‘catan’: math/s_catan.c:102:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 102 | if ((x == 0.0) && (y > 1.0)) | ^~ math/s_catan.c:102:16: warning: comparing floating-point with ‘==’ or ‘!=’ is unsafe [-Wfloat-equal] 102 | if ((x == 0.0) && (y > 1.0)) | ^~ math/s_catan.c:102:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 102 | if ((x == 0.0) && (y > 1.0)) | ^~ math/s_catan.c:106:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 106 | a = 1.0 - x2 - (y * y); | ^ math/s_catan.c:107:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 107 | if (a == 0.0) | ^~ math/s_catan.c:107:15: warning: comparing floating-point with ‘==’ or ‘!=’ is unsafe [-Wfloat-equal] 107 | if (a == 0.0) | ^~ math/s_catan.c:110:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 110 | t = 0.5 * atan2 (2.0 * x, a); | ^ math/s_catan.c:110:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_catan.c:113:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 113 | t = y - 1.0; | ^ math/s_catan.c:115:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 115 | if (a == 0.0) | ^~ math/s_catan.c:115:15: warning: comparing floating-point with ‘==’ or ‘!=’ is unsafe [-Wfloat-equal] 115 | if (a == 0.0) | ^~ math/s_catan.c:118:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 118 | t = y + 1.0; | ^ math/s_catan.c:120:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 120 | w = w + (0.25 * log (a)) * I; | ^ math/s_catan.c:125:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 125 | w = MAXNUM + MAXNUM * I; | ^ math/s_catan.c:125:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_catanf.c -o math/s_catanf.o In file included from math/s_catanf.c:64: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/s_catanf.c:63: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/s_catanf.c:68:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 68 | static const double DP1 = 3.140625; | ^~~~~~ math/s_catanf.c:69:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 69 | static const double DP2 = 9.67502593994140625E-4; | ^~~~~~ math/s_catanf.c:70:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 70 | static const double DP3 = 1.509957990978376432E-7; | ^~~~~~ math/s_catanf.c: In function ‘_redupif’: math/s_catanf.c:79:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 79 | t = x/(float)M_PI; | ^ math/s_catanf.c:80:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 80 | if(t >= 0.0) | ^~ math/s_catanf.c:81:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 81 | t += 0.5; | ^ math/s_catanf.c:81:22: warning: conversion from ‘double’ to ‘float’ may change value [-Wfloat-conversion] 81 | t += 0.5; | ^~~ math/s_catanf.c:83:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 83 | t -= 0.5; | ^ math/s_catanf.c:83:22: warning: conversion from ‘double’ to ‘float’ may change value [-Wfloat-conversion] 83 | t -= 0.5; | ^~~ math/s_catanf.c:85:13: warning: conversion from ‘float’ to ‘long int’ may change value [-Wfloat-conversion] 85 | i = t; /* the multiple */ | ^ math/s_catanf.c:86:13: warning: conversion from ‘long int’ to ‘float’ may change value [-Wconversion] 86 | t = i; | ^ math/s_catanf.c:87:13: warning: conversion from ‘double’ to ‘float’ may change value [-Wfloat-conversion] 87 | t = ((x - t * DP1) - t * DP2) - t * DP3; | ^ math/s_catanf.c: In function ‘catanf’: math/s_catanf.c:100:15: warning: comparing floating-point with ‘==’ or ‘!=’ is unsafe [-Wfloat-equal] 100 | if((x == 0.0f) && (y > 1.0f)) | ^~ math/s_catanf.c:105:15: warning: comparing floating-point with ‘==’ or ‘!=’ is unsafe [-Wfloat-equal] 105 | if (a == 0.0f) | ^~ math/s_catanf.c:113:14: warning: comparing floating-point with ‘==’ or ‘!=’ is unsafe [-Wfloat-equal] 113 | if(a == 0.0f) | ^~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_catanh.c -o math/s_catanh.o math/s_catanh.c: In function ‘catanh’: math/s_catanh.c:53:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 53 | w = -1.0 * I * catan (z * I); | ^ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_catanhf.c -o math/s_catanhf.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_catanhl.c -o math/s_catanhl.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_catanl.c -o math/s_catanl.o math/s_catanl.c: In function ‘redupil’: math/s_catanl.c:86:13: warning: conversion from ‘long double’ to ‘long int’ may change value [-Wfloat-conversion] 86 | i = t; /* the multiple */ | ^ math/s_catanl.c: In function ‘catanl’: math/s_catanl.c:101:16: warning: comparing floating-point with ‘==’ or ‘!=’ is unsafe [-Wfloat-equal] 101 | if ((x == 0.0L) && (y > 1.0L)) | ^~ math/s_catanl.c:106:15: warning: comparing floating-point with ‘==’ or ‘!=’ is unsafe [-Wfloat-equal] 106 | if (a == 0.0L) | ^~ math/s_catanl.c:114:15: warning: comparing floating-point with ‘==’ or ‘!=’ is unsafe [-Wfloat-equal] 114 | if (a == 0.0L) | ^~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_cbrt.c -o math/s_cbrt.o In file included from math/s_cbrt.c:15: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/s_cbrt.c:13: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/s_cbrt.c:25:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 25 | C = 5.42857142857142815906e-01, /* 19/35 = 0x3FE15F15, 0xF15F15F1 */ | ^ math/s_cbrt.c:26:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 26 | D = -7.05306122448979611050e-01, /* -864/1225 = 0xBFE691DE, 0x2532C834 */ | ^ math/s_cbrt.c:27:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 27 | E = 1.41428571428571436819e+00, /* 99/70 = 0x3FF6A0EA, 0x0EA0EA0F */ | ^ math/s_cbrt.c:28:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 28 | F = 1.60714285714285720630e+00, /* 45/28 = 0x3FF9B6DB, 0x6DB6DB6E */ | ^ math/s_cbrt.c:29:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 29 | G = 3.57142857142857150787e-01; /* 5/14 = 0x3FD6DB6D, 0xB6DB6DB7 */ | ^ math/s_cbrt.c: In function ‘cbrt’: math/s_cbrt.c:35:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 35 | double r,s,t=0.0,w; | ^~~~~~ math/math_private.h:209:9: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 209 | (i) = gh_u.parts.msw; \ | ^~~~ math/s_cbrt.c:39:9: note: in expansion of macro ‘GET_HIGH_WORD’ 39 | GET_HIGH_WORD(hx,x); | ^~~~~~~~~~~~~ math/s_cbrt.c:40:16: warning: conversion to ‘unsigned int’ from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 40 | sign=hx&0x80000000; /* sign= sign(x) */ | ^ math/s_cbrt.c:41:13: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 41 | hx ^=sign; | ^~ math/s_cbrt.c:41:15: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 41 | hx ^=sign; | ^~~~ math/s_cbrt.c:44:15: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 44 | if((hx|low)==0) | ^ math/math_private.h:237:20: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 237 | sh_u.parts.msw = (v); \ | ^ math/s_cbrt.c:47:9: note: in expansion of macro ‘SET_HIGH_WORD’ 47 | SET_HIGH_WORD(x,hx); /* x <- |x| */ | ^~~~~~~~~~~~~ math/s_cbrt.c:54:31: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 54 | SET_HIGH_WORD(t,hx/3+B1); | ^ math/math_private.h:237:21: note: in definition of macro ‘SET_HIGH_WORD’ 237 | sh_u.parts.msw = (v); \ | ^ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_cbrtf.c -o math/s_cbrtf.o In file included from math/s_cbrtf.c:17: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/s_cbrtf.c:16: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/s_cbrtf.c:27:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 27 | C = 5.4285717010e-01, /* 19/35 = 0x3f0af8b0 */ | ^ math/s_cbrtf.c:27:6: warning: conversion from ‘double’ to ‘float’ changes value from ‘5.4285717010000001e-1’ to ‘5.4285717e-1’ [-Wfloat-conversion] 27 | C = 5.4285717010e-01, /* 19/35 = 0x3f0af8b0 */ | ^~~~~~~~~~~~~~~~ math/s_cbrtf.c:28:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 28 | D = -7.0530611277e-01, /* -864/1225 = 0xbf348ef1 */ | ^ math/s_cbrtf.c:28:5: warning: conversion from ‘double’ to ‘float’ changes value from ‘-7.0530611276999999e-1’ to ‘-7.05306113e-1’ [-Wfloat-conversion] 28 | D = -7.0530611277e-01, /* -864/1225 = 0xbf348ef1 */ | ^ math/s_cbrtf.c:29:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 29 | E = 1.4142856598e+00, /* 99/70 = 0x3fb50750 */ | ^ math/s_cbrtf.c:29:6: warning: conversion from ‘double’ to ‘float’ changes value from ‘1.4142856598e+0’ to ‘1.41428566e+0’ [-Wfloat-conversion] 29 | E = 1.4142856598e+00, /* 99/70 = 0x3fb50750 */ | ^~~~~~~~~~~~~~~~ math/s_cbrtf.c:30:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 30 | F = 1.6071428061e+00, /* 45/28 = 0x3fcdb6db */ | ^ math/s_cbrtf.c:30:6: warning: conversion from ‘double’ to ‘float’ changes value from ‘1.6071428060999999e+0’ to ‘1.60714281e+0’ [-Wfloat-conversion] 30 | F = 1.6071428061e+00, /* 45/28 = 0x3fcdb6db */ | ^~~~~~~~~~~~~~~~ math/s_cbrtf.c:31:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 31 | G = 3.5714286566e-01; /* 5/14 = 0x3eb6db6e */ | ^ math/s_cbrtf.c:31:6: warning: conversion from ‘double’ to ‘float’ changes value from ‘3.5714286565999998e-1’ to ‘3.57142866e-1’ [-Wfloat-conversion] 31 | G = 3.5714286566e-01; /* 5/14 = 0x3eb6db6e */ | ^~~~~~~~~~~~~~~~ math/s_cbrtf.c: In function ‘cbrtf’: math/math_private.h:266:9: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 266 | (i) = gf_u.word; \ | ^~~~ math/s_cbrtf.c:41:9: note: in expansion of macro ‘GET_FLOAT_WORD’ 41 | GET_FLOAT_WORD(hx,x); | ^~~~~~~~~~~~~~ math/s_cbrtf.c:42:16: warning: conversion to ‘unsigned int’ from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 42 | sign=hx&0x80000000; /* sign= sign(x) */ | ^ math/s_cbrtf.c:43:13: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 43 | hx ^=sign; | ^~ math/s_cbrtf.c:43:15: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 43 | hx ^=sign; | ^~~~ math/math_private.h:274:15: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 274 | sf_u.word = (i); \ | ^ math/s_cbrtf.c:48:9: note: in expansion of macro ‘SET_FLOAT_WORD’ 48 | SET_FLOAT_WORD(x,hx); /* x <- |x| */ | ^~~~~~~~~~~~~~ math/s_cbrtf.c:55:32: warning: conversion to ‘unsigned int’ from ‘int’ may change the sign of the result [-Wsign-conversion] 55 | SET_FLOAT_WORD(t,hx/3+B1); | ^ math/math_private.h:274:16: note: in definition of macro ‘SET_FLOAT_WORD’ 274 | sf_u.word = (i); \ | ^ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_cbrtl.c -o math/s_cbrtl.o In file included from math/s_cbrtl.c:20: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/s_cbrtl.c:18: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/s_cbrtl.c: In function ‘cbrtl’: math/math_private.h:168:10: warning: conversion to ‘uint16_t’ {aka ‘short unsigned int’} from ‘short int’ may change the sign of the result [-Wsign-conversion] 168 | (se) = ge_u.parts.exp; \ | ^~~~ math/s_cbrtl.c:40:9: note: in expansion of macro ‘GET_LDOUBLE_EXP’ 40 | GET_LDOUBLE_EXP(expsign,x); | ^~~~~~~~~~~~~~~ math/math_private.h:127:10: warning: conversion to ‘uint16_t’ {aka ‘short unsigned int’} from ‘short int’ may change the sign of the result [-Wsign-conversion] 127 | (se) = ew_u.parts.exp; \ | ^~~~ math/s_cbrtl.c:52:17: note: in expansion of macro ‘GET_LDOUBLE_WORDS’ 52 | GET_LDOUBLE_WORDS(es,hx,lx,x); | ^~~~~~~~~~~~~~~~~ math/math_private.h:177:20: warning: conversion to ‘short int’ from ‘int’ may change the sign of the result [-Wsign-conversion] 177 | se_u.parts.exp = (se); \ | ^ math/s_cbrtl.c:78:9: note: in expansion of macro ‘SET_LDOUBLE_EXP’ 78 | SET_LDOUBLE_EXP(v, (expsign & 0x8000) | (BIAS + k / 3)); | ^~~~~~~~~~~~~~~ math/s_cbrtl.c:87:14: warning: conversion from ‘long double’ to ‘float’ may change value [-Wfloat-conversion] 87 | fx = x; | ^ math/s_cbrtl.c:92:14: warning: conversion from ‘long double’ to ‘double’ may change value [-Wfloat-conversion] 92 | dx = x; | ^ math/s_cbrtl.c:36:27: warning: variable ‘es’ set but not used [-Wunused-but-set-variable] 36 | uint16_t expsign, es; | ^~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_ccos.c -o math/s_ccos.o math/s_ccos.c: In function ‘_cchsh’: math/s_ccos.c:62:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 62 | if (fabs(x) <= 0.5) { | ^~ math/s_ccos.c:68:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 68 | ei = 0.5/e; | ^~ math/s_ccos.c:69:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 69 | e = 0.5 * e; | ^ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_ccosf.c -o math/s_ccosf.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_ccosh.c -o math/s_ccosh.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_ccoshf.c -o math/s_ccoshf.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_ccoshl.c -o math/s_ccoshl.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_ccosl.c -o math/s_ccosl.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_ceil.c -o math/s_ceil.o In file included from math/s_ceil.c:24: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/s_ceil.c:22: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/s_ceil.c:26:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 26 | static const double huge = 1.0e300; | ^~~~~~ math/s_ceil.c: In function ‘ceil’: math/math_private.h:199:11: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 199 | (ix0) = ew_u.parts.msw; \ | ^~~~ math/s_ceil.c:33:9: note: in expansion of macro ‘EXTRACT_WORDS’ 33 | EXTRACT_WORDS(i0,i1,x); | ^~~~~~~~~~~~~ math/math_private.h:200:11: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 200 | (ix1) = ew_u.parts.lsw; \ | ^~~~ math/s_ceil.c:33:9: note: in expansion of macro ‘EXTRACT_WORDS’ 33 | EXTRACT_WORDS(i0,i1,x); | ^~~~~~~~~~~~~ math/s_ceil.c:37:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 37 | if(huge+x>0.0) {/* return 0*sign(x) if |x|<1 */ | ^~ math/s_ceil.c:38:34: warning: signed conversion from ‘unsigned int’ to ‘int32_t’ {aka ‘int’} changes value from ‘2147483648’ to ‘-2147483648’ [-Wsign-conversion] 38 | if(i0<0) {i0=0x80000000;i1=0;} | ^~~~~~~~~~ math/s_ceil.c:43:24: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 43 | if(((i0&i)|i1)==0) return x; /* x is integral */ | ^ math/s_ceil.c:43:27: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 43 | if(((i0&i)|i1)==0) return x; /* x is integral */ | ^ math/s_ceil.c:44:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 44 | if(huge+x>0.0) { /* raise inexact flag */ | ^~ math/s_ceil.c:46:24: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 46 | i0 &= (~i); i1=0; | ^~ math/s_ceil.c:46:27: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 46 | i0 &= (~i); i1=0; | ^ math/s_ceil.c:54:19: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 54 | if((i1&i)==0) return x; /* x is integral */ | ^ math/s_ceil.c:55:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 55 | if(huge+x>0.0) { /* raise inexact flag */ | ^~ math/s_ceil.c:59:29: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 59 | j = i1 + (1<<(52-jj0)); | ^~ math/s_ceil.c:60:29: warning: comparison of integer expressions of different signedness: ‘u_int32_t’ {aka ‘unsigned int’} and ‘int32_t’ {aka ‘int’} [-Wsign-compare] 60 | if(j(float)0.0) {/* return 0*sign(x) if |x|<1 */ | ^~ math/s_ceilf.c:32:34: warning: signed conversion from ‘unsigned int’ to ‘int32_t’ {aka ‘int’} changes value from ‘2147483648’ to ‘-2147483648’ [-Wsign-conversion] 32 | if(i0<0) {i0=0x80000000;} | ^~~~~~~~~~ math/s_ceilf.c:37:23: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 37 | if((i0&i)==0) return x; /* x is integral */ | ^ math/s_ceilf.c:38:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 38 | if(huge+x>(float)0.0) { /* raise inexact flag */ | ^~ math/s_ceilf.c:40:24: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 40 | i0 &= (~i); | ^~ math/s_ceilf.c:40:27: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 40 | i0 &= (~i); | ^ math/math_private.h:274:15: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 274 | sf_u.word = (i); \ | ^ math/s_ceilf.c:47:9: note: in expansion of macro ‘SET_FLOAT_WORD’ 47 | SET_FLOAT_WORD(x,i0); | ^~~~~~~~~~~~~~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_ceill.c -o math/s_ceill.o In file included from math/s_ceill.c:24: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/s_ceill.c:22: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/s_ceill.c: In function ‘ceill’: math/math_private.h:127:10: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘short int’ may change the sign of the result [-Wsign-conversion] 127 | (se) = ew_u.parts.exp; \ | ^~~~ math/s_ceill.c:35:9: note: in expansion of macro ‘GET_LDOUBLE_WORDS’ 35 | GET_LDOUBLE_WORDS(se,i0,i1,x); | ^~~~~~~~~~~~~~~~~ math/math_private.h:129:11: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 129 | (ix1) = ew_u.parts.lsw; \ | ^~~~ math/s_ceill.c:35:9: note: in expansion of macro ‘GET_LDOUBLE_WORDS’ 35 | GET_LDOUBLE_WORDS(se,i0,i1,x); | ^~~~~~~~~~~~~~~~~ math/s_ceill.c:37:15: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 37 | jj0 = (se&0x7fff)-0x3fff; | ^ math/s_ceill.c:40:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 40 | if(huge+x>0.0) {/* return 0*sign(x) if |x|<1 */ | ^~ math/s_ceill.c:42:32: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 42 | else if((i0|i1)!=0) { se=0x3fff;i0=0x80000000;i1=0;} | ^ math/s_ceill.c:46:27: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 46 | if(((i0&i)|i1)==0) return x; /* x is integral */ | ^ math/s_ceill.c:47:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 47 | if(huge+x>0.0) { /* raise inexact flag */ | ^~ math/s_ceill.c:65:19: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 65 | if((i1&i)==0) return x; /* x is integral */ | ^ math/s_ceill.c:66:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 66 | if(huge+x>0.0) { /* raise inexact flag */ | ^~ math/s_ceill.c:70:29: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 70 | j = i1 + (1<<(63-jj0)); | ^~ math/s_ceill.c:71:29: warning: comparison of integer expressions of different signedness: ‘u_int32_t’ {aka ‘unsigned int’} and ‘int32_t’ {aka ‘int’} [-Wsign-compare] 71 | if(j 4.0) || (fabs(y) > 4.0)) { | ^~ math/s_csqrt.c:99:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_csqrt.c:100:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 100 | x *= 0.25; | ^ math/s_csqrt.c:101:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 101 | y *= 0.25; | ^ math/s_csqrt.c:102:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 102 | scale = 2.0; | ^~~~~ math/s_csqrt.c:105:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 105 | x *= 1.8014398509481984e16; /* 2^54 */ | ^ math/s_csqrt.c:106:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 106 | y *= 1.8014398509481984e16; | ^ math/s_csqrt.c:107:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 107 | scale = 7.450580596923828125e-9; /* 2^-27 */ | ^~~~~ math/s_csqrt.c:117:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 117 | t = sqrt(0.5 * r + 0.5 * x); | ^ math/s_csqrt.c:117:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_csqrt.c:118:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 118 | r = scale * fabs((0.5 * y) / t); | ^ math/s_csqrt.c:122:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 122 | r = sqrt( 0.5 * r - 0.5 * x ); | ^ math/s_csqrt.c:122:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_csqrt.c:123:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 123 | t = scale * fabs( (0.5 * y) / r ); | ^ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_csqrtf.c -o math/s_csqrtf.o math/s_csqrtf.c: In function ‘csqrtf’: math/s_csqrtf.c:73:14: warning: comparing floating-point with ‘==’ or ‘!=’ is unsafe [-Wfloat-equal] 73 | if(y == 0.0f) { | ^~ math/s_csqrtf.c:75:29: warning: conversion from ‘complex double’ to ‘complex float’ may change value [-Wfloat-conversion] 75 | w = 0.0f + copysign(sqrtf(-x), y) * I; | ^~~~ math/s_csqrtf.c:78:28: warning: comparing floating-point with ‘==’ or ‘!=’ is unsafe [-Wfloat-equal] 78 | else if (x == 0.0f) { | ^~ math/s_csqrtf.c:87:15: warning: comparing floating-point with ‘==’ or ‘!=’ is unsafe [-Wfloat-equal] 87 | if (x == 0.0f) { | ^~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_csqrtl.c -o math/s_csqrtl.o math/s_csqrtl.c: In function ‘csqrtl’: math/s_csqrtl.c:73:15: warning: comparing floating-point with ‘==’ or ‘!=’ is unsafe [-Wfloat-equal] 73 | if (y == 0.0L) { | ^~ math/s_csqrtl.c:75:45: warning: conversion from ‘long double’ to ‘double’ may change value [-Wfloat-conversion] 75 | w = 0.0L + copysign(sqrtl(-x), y) * I; | ^~~~~~~~~ math/s_csqrtl.c:75:56: warning: conversion from ‘long double’ to ‘double’ may change value [-Wfloat-conversion] 75 | w = 0.0L + copysign(sqrtl(-x), y) * I; | ^ math/s_csqrtl.c:84:15: warning: comparing floating-point with ‘==’ or ‘!=’ is unsafe [-Wfloat-equal] 84 | if (x == 0.0L) { | ^~ math/s_csqrtl.c:102:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 102 | x *= 7.3786976294838206464e19; /* 2^66 */ | ^ math/s_csqrtl.c:103:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 103 | y *= 7.3786976294838206464e19; | ^ math/s_csqrtl.c:104:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 104 | scale = 1.16415321826934814453125e-10; /* 2^-33 */ | ^~~~~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_ctan.c -o math/s_ctan.o In file included from math/s_ctan.c:61: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/s_ctan.c:60: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/s_ctan.c:66:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 66 | static const double DP1 = 3.14159265160560607910E0; | ^~~~~~ math/s_ctan.c:67:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 67 | static const double DP2 = 1.98418714791870343106E-9; | ^~~~~~ math/s_ctan.c:68:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 68 | static const double DP3 = 1.14423774522196636802E-17; | ^~~~~~ math/s_ctan.c: In function ‘_redupi’: math/s_ctan.c:76:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 76 | t = x/M_PI; | ^ math/s_ctan.c:77:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 77 | if (t >= 0.0) | ^~ math/s_ctan.c:78:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 78 | t += 0.5; | ^ math/s_ctan.c:80:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 80 | t -= 0.5; | ^ math/s_ctan.c:82:13: warning: conversion from ‘double’ to ‘long int’ may change value [-Wfloat-conversion] 82 | i = t; /* the multiple */ | ^ math/s_ctan.c:83:13: warning: conversion from ‘long int’ to ‘double’ may change value [-Wconversion] 83 | t = i; | ^ math/s_ctan.c: In function ‘_ctans’: math/s_ctan.c:96:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 96 | x = fabs (2.0 * creal (z)); | ^ math/s_ctan.c:97:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 97 | y = fabs (2.0 * cimag(z)); | ^ math/s_ctan.c:103:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 103 | x2 = 1.0; | ^~ math/s_ctan.c:104:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 104 | y2 = 1.0; | ^~ math/s_ctan.c:105:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 105 | f = 1.0; | ^ math/s_ctan.c:106:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 106 | rn = 0.0; | ^~ math/s_ctan.c:107:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 107 | d = 0.0; | ^ math/s_ctan.c:109:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 109 | rn += 1.0; | ^~ math/s_ctan.c:111:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 111 | rn += 1.0; | ^~ math/s_ctan.c:119:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 119 | rn += 1.0; | ^~ math/s_ctan.c:121:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 121 | rn += 1.0; | ^~ math/s_ctan.c:129:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 129 | while (fabs(t/d) > MACHEP) | ^~~~~ math/s_ctan.c: In function ‘ctan’: math/s_ctan.c:140:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 140 | d = cos (2.0 * creal (z)) + cosh (2.0 * cimag (z)); | ^ math/s_ctan.c:140:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_ctan.c:142:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 142 | if (fabs(d) < 0.25) | ^~ math/s_ctan.c:145:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 145 | if (d == 0.0) { | ^~ math/s_ctan.c:145:15: warning: comparing floating-point with ‘==’ or ‘!=’ is unsafe [-Wfloat-equal] 145 | if (d == 0.0) { | ^~ math/s_ctan.c:147:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 147 | w = MAXNUM + MAXNUM * I; | ^ math/s_ctan.c:147:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_ctan.c:151:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 151 | w = sin (2.0 * creal(z)) / d + (sinh (2.0 * cimag(z)) / d) * I; | ^ math/s_ctan.c:151:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_ctanf.c -o math/s_ctanf.o In file included from math/s_ctanf.c:58: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/s_ctanf.c:57: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/s_ctanf.c:63:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 63 | static const double DP1 = 3.140625; | ^~~~~~ math/s_ctanf.c:64:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 64 | static const double DP2 = 9.67502593994140625E-4; | ^~~~~~ math/s_ctanf.c:65:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 65 | static const double DP3 = 1.509957990978376432E-7; | ^~~~~~ math/s_ctanf.c: In function ‘_redupif’: math/s_ctanf.c:74:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 74 | t = x/(float)M_PI; | ^ math/s_ctanf.c:75:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 75 | if(t >= 0.0) | ^~ math/s_ctanf.c:76:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 76 | t += 0.5; | ^ math/s_ctanf.c:76:22: warning: conversion from ‘double’ to ‘float’ may change value [-Wfloat-conversion] 76 | t += 0.5; | ^~~ math/s_ctanf.c:78:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 78 | t -= 0.5; | ^ math/s_ctanf.c:78:22: warning: conversion from ‘double’ to ‘float’ may change value [-Wfloat-conversion] 78 | t -= 0.5; | ^~~ math/s_ctanf.c:80:13: warning: conversion from ‘float’ to ‘long int’ may change value [-Wfloat-conversion] 80 | i = t; /* the multiple */ | ^ math/s_ctanf.c:81:13: warning: conversion from ‘long int’ to ‘float’ may change value [-Wconversion] 81 | t = i; | ^ math/s_ctanf.c:82:13: warning: conversion from ‘double’ to ‘float’ may change value [-Wfloat-conversion] 82 | t = ((x - t * DP1) - t * DP2) - t * DP3; | ^ math/s_ctanf.c: In function ‘_ctansf’: math/s_ctanf.c:126:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 126 | while (fabsf(t/d) > MACHEPF) | ^~~~~ math/s_ctanf.c: In function ‘ctanf’: math/s_ctanf.c:142:15: warning: comparing floating-point with ‘==’ or ‘!=’ is unsafe [-Wfloat-equal] 142 | if (d == 0.0f) { | ^~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_ctanh.c -o math/s_ctanh.o math/s_ctanh.c: In function ‘ctanh’: math/s_ctanh.c:56:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 56 | d = cosh (2.0 * x) + cos (2.0 * y); | ^ math/s_ctanh.c:56:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_ctanh.c:57:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 57 | w = sinh (2.0 * x) / d + (sin (2.0 * y) / d) * I; | ^ math/s_ctanh.c:57:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_ctanhf.c -o math/s_ctanhf.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_ctanhl.c -o math/s_ctanhl.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_ctanl.c -o math/s_ctanl.o math/s_ctanl.c: In function ‘redupil’: math/s_ctanl.c:85:13: warning: conversion from ‘long double’ to ‘long int’ may change value [-Wfloat-conversion] 85 | i = t; /* the multiple */ | ^ math/s_ctanl.c: In function ‘ctanl’: math/s_ctanl.c:148:15: warning: comparing floating-point with ‘==’ or ‘!=’ is unsafe [-Wfloat-equal] 148 | if (d == 0.0L) { | ^~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_erf.c -o math/s_erf.o In file included from math/s_erf.c:110: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/s_erf.c:108: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/s_erf.c:113:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 113 | tiny = 1e-300, | ^~~~ math/s_erf.c:114:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 114 | half= 5.00000000000000000000e-01, /* 0x3FE00000, 0x00000000 */ | ^~~~ math/s_erf.c:115:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 115 | one = 1.00000000000000000000e+00, /* 0x3FF00000, 0x00000000 */ | ^~~ math/s_erf.c:116:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 116 | two = 2.00000000000000000000e+00, /* 0x40000000, 0x00000000 */ | ^~~ math/s_erf.c:118:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 118 | erx = 8.45062911510467529297e-01, /* 0x3FEB0AC1, 0x60000000 */ | ^~~ math/s_erf.c:122:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 122 | efx = 1.28379167095512586316e-01, /* 0x3FC06EBA, 0x8214DB69 */ | ^~~ math/s_erf.c:123:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 123 | efx8= 1.02703333676410069053e+00, /* 0x3FF06EBA, 0x8214DB69 */ | ^~~~ math/s_erf.c:124:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 124 | pp0 = 1.28379167095512558561e-01, /* 0x3FC06EBA, 0x8214DB68 */ | ^~~ math/s_erf.c:125:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 125 | pp1 = -3.25042107247001499370e-01, /* 0xBFD4CD7D, 0x691CB913 */ | ^~~ math/s_erf.c:126:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 126 | pp2 = -2.84817495755985104766e-02, /* 0xBF9D2A51, 0xDBD7194F */ | ^~~ math/s_erf.c:127:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 127 | pp3 = -5.77027029648944159157e-03, /* 0xBF77A291, 0x236668E4 */ | ^~~ math/s_erf.c:128:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 128 | pp4 = -2.37630166566501626084e-05, /* 0xBEF8EAD6, 0x120016AC */ | ^~~ math/s_erf.c:129:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 129 | qq1 = 3.97917223959155352819e-01, /* 0x3FD97779, 0xCDDADC09 */ | ^~~ math/s_erf.c:130:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 130 | qq2 = 6.50222499887672944485e-02, /* 0x3FB0A54C, 0x5536CEBA */ | ^~~ math/s_erf.c:131:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 131 | qq3 = 5.08130628187576562776e-03, /* 0x3F74D022, 0xC4D36B0F */ | ^~~ math/s_erf.c:132:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 132 | qq4 = 1.32494738004321644526e-04, /* 0x3F215DC9, 0x221C1A10 */ | ^~~ math/s_erf.c:133:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 133 | qq5 = -3.96022827877536812320e-06, /* 0xBED09C43, 0x42A26120 */ | ^~~ math/s_erf.c:137:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 137 | pa0 = -2.36211856075265944077e-03, /* 0xBF6359B8, 0xBEF77538 */ | ^~~ math/s_erf.c:138:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 138 | pa1 = 4.14856118683748331666e-01, /* 0x3FDA8D00, 0xAD92B34D */ | ^~~ math/s_erf.c:139:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 139 | pa2 = -3.72207876035701323847e-01, /* 0xBFD7D240, 0xFBB8C3F1 */ | ^~~ math/s_erf.c:140:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 140 | pa3 = 3.18346619901161753674e-01, /* 0x3FD45FCA, 0x805120E4 */ | ^~~ math/s_erf.c:141:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 141 | pa4 = -1.10894694282396677476e-01, /* 0xBFBC6398, 0x3D3E28EC */ | ^~~ math/s_erf.c:142:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 142 | pa5 = 3.54783043256182359371e-02, /* 0x3FA22A36, 0x599795EB */ | ^~~ math/s_erf.c:143:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 143 | pa6 = -2.16637559486879084300e-03, /* 0xBF61BF38, 0x0A96073F */ | ^~~ math/s_erf.c:144:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 144 | qa1 = 1.06420880400844228286e-01, /* 0x3FBB3E66, 0x18EEE323 */ | ^~~ math/s_erf.c:145:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 145 | qa2 = 5.40397917702171048937e-01, /* 0x3FE14AF0, 0x92EB6F33 */ | ^~~ math/s_erf.c:146:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 146 | qa3 = 7.18286544141962662868e-02, /* 0x3FB2635C, 0xD99FE9A7 */ | ^~~ math/s_erf.c:147:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 147 | qa4 = 1.26171219808761642112e-01, /* 0x3FC02660, 0xE763351F */ | ^~~ math/s_erf.c:148:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 148 | qa5 = 1.36370839120290507362e-02, /* 0x3F8BEDC2, 0x6B51DD1C */ | ^~~ math/s_erf.c:149:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 149 | qa6 = 1.19844998467991074170e-02, /* 0x3F888B54, 0x5735151D */ | ^~~ math/s_erf.c:153:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 153 | ra0 = -9.86494403484714822705e-03, /* 0xBF843412, 0x600D6435 */ | ^~~ math/s_erf.c:154:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 154 | ra1 = -6.93858572707181764372e-01, /* 0xBFE63416, 0xE4BA7360 */ | ^~~ math/s_erf.c:155:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 155 | ra2 = -1.05586262253232909814e+01, /* 0xC0251E04, 0x41B0E726 */ | ^~~ math/s_erf.c:156:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 156 | ra3 = -6.23753324503260060396e+01, /* 0xC04F300A, 0xE4CBA38D */ | ^~~ math/s_erf.c:157:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 157 | ra4 = -1.62396669462573470355e+02, /* 0xC0644CB1, 0x84282266 */ | ^~~ math/s_erf.c:158:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 158 | ra5 = -1.84605092906711035994e+02, /* 0xC067135C, 0xEBCCABB2 */ | ^~~ math/s_erf.c:159:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 159 | ra6 = -8.12874355063065934246e+01, /* 0xC0545265, 0x57E4D2F2 */ | ^~~ math/s_erf.c:160:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 160 | ra7 = -9.81432934416914548592e+00, /* 0xC023A0EF, 0xC69AC25C */ | ^~~ math/s_erf.c:161:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 161 | sa1 = 1.96512716674392571292e+01, /* 0x4033A6B9, 0xBD707687 */ | ^~~ math/s_erf.c:162:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 162 | sa2 = 1.37657754143519042600e+02, /* 0x4061350C, 0x526AE721 */ | ^~~ math/s_erf.c:163:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 163 | sa3 = 4.34565877475229228821e+02, /* 0x407B290D, 0xD58A1A71 */ | ^~~ math/s_erf.c:164:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 164 | sa4 = 6.45387271733267880336e+02, /* 0x40842B19, 0x21EC2868 */ | ^~~ math/s_erf.c:165:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 165 | sa5 = 4.29008140027567833386e+02, /* 0x407AD021, 0x57700314 */ | ^~~ math/s_erf.c:166:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 166 | sa6 = 1.08635005541779435134e+02, /* 0x405B28A3, 0xEE48AE2C */ | ^~~ math/s_erf.c:167:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 167 | sa7 = 6.57024977031928170135e+00, /* 0x401A47EF, 0x8E484A93 */ | ^~~ math/s_erf.c:168:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 168 | sa8 = -6.04244152148580987438e-02, /* 0xBFAEEFF2, 0xEE749A62 */ | ^~~ math/s_erf.c:172:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 172 | rb0 = -9.86494292470009928597e-03, /* 0xBF843412, 0x39E86F4A */ | ^~~ math/s_erf.c:173:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 173 | rb1 = -7.99283237680523006574e-01, /* 0xBFE993BA, 0x70C285DE */ | ^~~ math/s_erf.c:174:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 174 | rb2 = -1.77579549177547519889e+01, /* 0xC031C209, 0x555F995A */ | ^~~ math/s_erf.c:175:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 175 | rb3 = -1.60636384855821916062e+02, /* 0xC064145D, 0x43C5ED98 */ | ^~~ math/s_erf.c:176:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 176 | rb4 = -6.37566443368389627722e+02, /* 0xC083EC88, 0x1375F228 */ | ^~~ math/s_erf.c:177:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 177 | rb5 = -1.02509513161107724954e+03, /* 0xC0900461, 0x6A2E5992 */ | ^~~ math/s_erf.c:178:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 178 | rb6 = -4.83519191608651397019e+02, /* 0xC07E384E, 0x9BDC383F */ | ^~~ math/s_erf.c:179:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 179 | sb1 = 3.03380607434824582924e+01, /* 0x403E568B, 0x261D5190 */ | ^~~ math/s_erf.c:180:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 180 | sb2 = 3.25792512996573918826e+02, /* 0x40745CAE, 0x221B9F0A */ | ^~~ math/s_erf.c:181:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 181 | sb3 = 1.53672958608443695994e+03, /* 0x409802EB, 0x189D5118 */ | ^~~ math/s_erf.c:182:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 182 | sb4 = 3.19985821950859553908e+03, /* 0x40A8FFB7, 0x688C246A */ | ^~~ math/s_erf.c:183:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 183 | sb5 = 2.55305040643316442583e+03, /* 0x40A3F219, 0xCEDF3BE6 */ | ^~~ math/s_erf.c:184:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 184 | sb6 = 4.74528541206955367215e+02, /* 0x407DA874, 0xE79FE763 */ | ^~~ math/s_erf.c:185:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 185 | sb7 = -2.24409524465858183362e+01; /* 0xC03670E2, 0x42712D62 */ | ^~~ math/s_erf.c: In function ‘erf’: math/math_private.h:209:9: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 209 | (i) = gh_u.parts.msw; \ | ^~~~ math/s_erf.c:192:9: note: in expansion of macro ‘GET_HIGH_WORD’ 192 | GET_HIGH_WORD(hx,x); | ^~~~~~~~~~~~~ math/s_erf.c:195:17: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘unsigned int’ may change the sign of the result [-Wsign-conversion] 195 | i = ((u_int32_t)hx>>31)<<1; | ^ math/s_erf.c:202:21: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 202 | return 0.125*(8.0*x+efx8*x); /*avoid underflow */ | ^~~~~~ math/s_erf.c:202:21: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_erf.c:235:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 235 | r = exp(-z*z-0.5625)*exp((z-x)*(z+x)+R/S); | ^ math/s_erf.c: In function ‘erfc’: math/math_private.h:209:9: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 209 | (i) = gh_u.parts.msw; \ | ^~~~ math/s_erf.c:244:9: note: in expansion of macro ‘GET_HIGH_WORD’ 244 | GET_HIGH_WORD(hx,x); | ^~~~~~~~~~~~~ math/s_erf.c:293:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 293 | r = exp(-z*z-0.5625) * exp((z-x)*(z+x)+R/S); | ^ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_erff.c -o math/s_erff.o In file included from math/s_erff.c:17: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/s_erff.c:16: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/s_erff.c:20:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 20 | tiny = 1e-30, | ^~~~ math/s_erff.c:20:15: warning: conversion from ‘double’ to ‘float’ changes value from ‘1.0000000000000001e-30’ to ‘1.0e-30’ [-Wfloat-conversion] 20 | tiny = 1e-30, | ^~~~~ math/s_erff.c:21:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 21 | half= 5.0000000000e-01, /* 0x3F000000 */ | ^~~~ math/s_erff.c:22:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 22 | one = 1.0000000000e+00, /* 0x3F800000 */ | ^~~ math/s_erff.c:23:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 23 | two = 2.0000000000e+00, /* 0x40000000 */ | ^~~ math/s_erff.c:25:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 25 | erx = 8.4506291151e-01, /* 0x3f58560b */ | ^~~ math/s_erff.c:25:8: warning: conversion from ‘double’ to ‘float’ changes value from ‘8.4506291151000001e-1’ to ‘8.45062912e-1’ [-Wfloat-conversion] 25 | erx = 8.4506291151e-01, /* 0x3f58560b */ | ^~~~~~~~~~~~~~~~ math/s_erff.c:29:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 29 | efx = 1.2837916613e-01, /* 0x3e0375d4 */ | ^~~ math/s_erff.c:29:8: warning: conversion from ‘double’ to ‘float’ changes value from ‘1.2837916613e-1’ to ‘1.28379166e-1’ [-Wfloat-conversion] 29 | efx = 1.2837916613e-01, /* 0x3e0375d4 */ | ^~~~~~~~~~~~~~~~ math/s_erff.c:30:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 30 | efx8= 1.0270333290e+00, /* 0x3f8375d4 */ | ^~~~ math/s_erff.c:30:8: warning: conversion from ‘double’ to ‘float’ changes value from ‘1.027033329e+0’ to ‘1.02703333e+0’ [-Wfloat-conversion] 30 | efx8= 1.0270333290e+00, /* 0x3f8375d4 */ | ^~~~~~~~~~~~~~~~ math/s_erff.c:31:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 31 | pp0 = 1.2837916613e-01, /* 0x3e0375d4 */ | ^~~ math/s_erff.c:31:9: warning: conversion from ‘double’ to ‘float’ changes value from ‘1.2837916613e-1’ to ‘1.28379166e-1’ [-Wfloat-conversion] 31 | pp0 = 1.2837916613e-01, /* 0x3e0375d4 */ | ^~~~~~~~~~~~~~~~ math/s_erff.c:32:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 32 | pp1 = -3.2504209876e-01, /* 0xbea66beb */ | ^~~ math/s_erff.c:32:8: warning: conversion from ‘double’ to ‘float’ changes value from ‘-3.2504209876000001e-1’ to ‘-3.25042099e-1’ [-Wfloat-conversion] 32 | pp1 = -3.2504209876e-01, /* 0xbea66beb */ | ^ math/s_erff.c:33:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 33 | pp2 = -2.8481749818e-02, /* 0xbce9528f */ | ^~~ math/s_erff.c:33:8: warning: conversion from ‘double’ to ‘float’ changes value from ‘-2.8481749818000002e-2’ to ‘-2.84817498e-2’ [-Wfloat-conversion] 33 | pp2 = -2.8481749818e-02, /* 0xbce9528f */ | ^ math/s_erff.c:34:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 34 | pp3 = -5.7702702470e-03, /* 0xbbbd1489 */ | ^~~ math/s_erff.c:34:8: warning: conversion from ‘double’ to ‘float’ changes value from ‘-5.7702702470000004e-3’ to ‘-5.77027025e-3’ [-Wfloat-conversion] 34 | pp3 = -5.7702702470e-03, /* 0xbbbd1489 */ | ^ math/s_erff.c:35:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 35 | pp4 = -2.3763017452e-05, /* 0xb7c756b1 */ | ^~~ math/s_erff.c:35:8: warning: conversion from ‘double’ to ‘float’ changes value from ‘-2.3763017451999999e-5’ to ‘-2.37630175e-5’ [-Wfloat-conversion] 35 | pp4 = -2.3763017452e-05, /* 0xb7c756b1 */ | ^ math/s_erff.c:36:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 36 | qq1 = 3.9791721106e-01, /* 0x3ecbbbce */ | ^~~ math/s_erff.c:36:9: warning: conversion from ‘double’ to ‘float’ changes value from ‘3.9791721106e-1’ to ‘3.97917211e-1’ [-Wfloat-conversion] 36 | qq1 = 3.9791721106e-01, /* 0x3ecbbbce */ | ^~~~~~~~~~~~~~~~ math/s_erff.c:37:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 37 | qq2 = 6.5022252500e-02, /* 0x3d852a63 */ | ^~~ math/s_erff.c:37:9: warning: conversion from ‘double’ to ‘float’ changes value from ‘6.5022252500000002e-2’ to ‘6.50222525e-2’ [-Wfloat-conversion] 37 | qq2 = 6.5022252500e-02, /* 0x3d852a63 */ | ^~~~~~~~~~~~~~~~ math/s_erff.c:38:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 38 | qq3 = 5.0813062117e-03, /* 0x3ba68116 */ | ^~~ math/s_erff.c:38:9: warning: conversion from ‘double’ to ‘float’ changes value from ‘5.0813062117000003e-3’ to ‘5.08130621e-3’ [-Wfloat-conversion] 38 | qq3 = 5.0813062117e-03, /* 0x3ba68116 */ | ^~~~~~~~~~~~~~~~ math/s_erff.c:39:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 39 | qq4 = 1.3249473704e-04, /* 0x390aee49 */ | ^~~ math/s_erff.c:39:9: warning: conversion from ‘double’ to ‘float’ changes value from ‘1.3249473704e-4’ to ‘1.32494737e-4’ [-Wfloat-conversion] 39 | qq4 = 1.3249473704e-04, /* 0x390aee49 */ | ^~~~~~~~~~~~~~~~ math/s_erff.c:40:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 40 | qq5 = -3.9602282413e-06, /* 0xb684e21a */ | ^~~ math/s_erff.c:40:8: warning: conversion from ‘double’ to ‘float’ changes value from ‘-3.9602282412999997e-6’ to ‘-3.96022824e-6’ [-Wfloat-conversion] 40 | qq5 = -3.9602282413e-06, /* 0xb684e21a */ | ^ math/s_erff.c:44:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 44 | pa0 = -2.3621185683e-03, /* 0xbb1acdc6 */ | ^~~ math/s_erff.c:44:8: warning: conversion from ‘double’ to ‘float’ changes value from ‘-2.3621185682999998e-3’ to ‘-2.36211857e-3’ [-Wfloat-conversion] 44 | pa0 = -2.3621185683e-03, /* 0xbb1acdc6 */ | ^ math/s_erff.c:45:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 45 | pa1 = 4.1485610604e-01, /* 0x3ed46805 */ | ^~~ math/s_erff.c:45:9: warning: conversion from ‘double’ to ‘float’ changes value from ‘4.1485610604000001e-1’ to ‘4.14856106e-1’ [-Wfloat-conversion] 45 | pa1 = 4.1485610604e-01, /* 0x3ed46805 */ | ^~~~~~~~~~~~~~~~ math/s_erff.c:46:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 46 | pa2 = -3.7220788002e-01, /* 0xbebe9208 */ | ^~~ math/s_erff.c:46:8: warning: conversion from ‘double’ to ‘float’ changes value from ‘-3.7220788001999999e-1’ to ‘-3.7220788e-1’ [-Wfloat-conversion] 46 | pa2 = -3.7220788002e-01, /* 0xbebe9208 */ | ^ math/s_erff.c:47:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 47 | pa3 = 3.1834661961e-01, /* 0x3ea2fe54 */ | ^~~ math/s_erff.c:47:9: warning: conversion from ‘double’ to ‘float’ changes value from ‘3.1834661960999999e-1’ to ‘3.1834662e-1’ [-Wfloat-conversion] 47 | pa3 = 3.1834661961e-01, /* 0x3ea2fe54 */ | ^~~~~~~~~~~~~~~~ math/s_erff.c:48:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 48 | pa4 = -1.1089469492e-01, /* 0xbde31cc2 */ | ^~~ math/s_erff.c:48:8: warning: conversion from ‘double’ to ‘float’ changes value from ‘-1.1089469491999999e-1’ to ‘-1.10894695e-1’ [-Wfloat-conversion] 48 | pa4 = -1.1089469492e-01, /* 0xbde31cc2 */ | ^ math/s_erff.c:49:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 49 | pa5 = 3.5478305072e-02, /* 0x3d1151b3 */ | ^~~ math/s_erff.c:49:9: warning: conversion from ‘double’ to ‘float’ changes value from ‘3.5478305071999998e-2’ to ‘3.54783051e-2’ [-Wfloat-conversion] 49 | pa5 = 3.5478305072e-02, /* 0x3d1151b3 */ | ^~~~~~~~~~~~~~~~ math/s_erff.c:50:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 50 | pa6 = -2.1663755178e-03, /* 0xbb0df9c0 */ | ^~~ math/s_erff.c:50:8: warning: conversion from ‘double’ to ‘float’ changes value from ‘-2.1663755177999998e-3’ to ‘-2.16637552e-3’ [-Wfloat-conversion] 50 | pa6 = -2.1663755178e-03, /* 0xbb0df9c0 */ | ^ math/s_erff.c:51:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 51 | qa1 = 1.0642088205e-01, /* 0x3dd9f331 */ | ^~~ math/s_erff.c:51:9: warning: conversion from ‘double’ to ‘float’ changes value from ‘1.0642088205e-1’ to ‘1.06420882e-1’ [-Wfloat-conversion] 51 | qa1 = 1.0642088205e-01, /* 0x3dd9f331 */ | ^~~~~~~~~~~~~~~~ math/s_erff.c:52:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 52 | qa2 = 5.4039794207e-01, /* 0x3f0a5785 */ | ^~~ math/s_erff.c:52:9: warning: conversion from ‘double’ to ‘float’ changes value from ‘5.4039794207000003e-1’ to ‘5.40397942e-1’ [-Wfloat-conversion] 52 | qa2 = 5.4039794207e-01, /* 0x3f0a5785 */ | ^~~~~~~~~~~~~~~~ math/s_erff.c:53:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 53 | qa3 = 7.1828655899e-02, /* 0x3d931ae7 */ | ^~~ math/s_erff.c:53:9: warning: conversion from ‘double’ to ‘float’ changes value from ‘7.1828655899000005e-2’ to ‘7.18286559e-2’ [-Wfloat-conversion] 53 | qa3 = 7.1828655899e-02, /* 0x3d931ae7 */ | ^~~~~~~~~~~~~~~~ math/s_erff.c:54:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 54 | qa4 = 1.2617121637e-01, /* 0x3e013307 */ | ^~~ math/s_erff.c:54:9: warning: conversion from ‘double’ to ‘float’ changes value from ‘1.2617121637000001e-1’ to ‘1.26171216e-1’ [-Wfloat-conversion] 54 | qa4 = 1.2617121637e-01, /* 0x3e013307 */ | ^~~~~~~~~~~~~~~~ math/s_erff.c:55:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 55 | qa5 = 1.3637083583e-02, /* 0x3c5f6e13 */ | ^~~ math/s_erff.c:55:9: warning: conversion from ‘double’ to ‘float’ changes value from ‘1.3637083583e-2’ to ‘1.36370836e-2’ [-Wfloat-conversion] 55 | qa5 = 1.3637083583e-02, /* 0x3c5f6e13 */ | ^~~~~~~~~~~~~~~~ math/s_erff.c:56:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 56 | qa6 = 1.1984500103e-02, /* 0x3c445aa3 */ | ^~~ math/s_erff.c:56:9: warning: conversion from ‘double’ to ‘float’ changes value from ‘1.1984500103e-2’ to ‘1.19845001e-2’ [-Wfloat-conversion] 56 | qa6 = 1.1984500103e-02, /* 0x3c445aa3 */ | ^~~~~~~~~~~~~~~~ math/s_erff.c:60:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 60 | ra0 = -9.8649440333e-03, /* 0xbc21a093 */ | ^~~ math/s_erff.c:60:8: warning: conversion from ‘double’ to ‘float’ changes value from ‘-9.8649440333000004e-3’ to ‘-9.86494403e-3’ [-Wfloat-conversion] 60 | ra0 = -9.8649440333e-03, /* 0xbc21a093 */ | ^ math/s_erff.c:61:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 61 | ra1 = -6.9385856390e-01, /* 0xbf31a0b7 */ | ^~~ math/s_erff.c:61:8: warning: conversion from ‘double’ to ‘float’ changes value from ‘-6.938585639e-1’ to ‘-6.93858564e-1’ [-Wfloat-conversion] 61 | ra1 = -6.9385856390e-01, /* 0xbf31a0b7 */ | ^ math/s_erff.c:62:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 62 | ra2 = -1.0558626175e+01, /* 0xc128f022 */ | ^~~ math/s_erff.c:62:8: warning: conversion from ‘double’ to ‘float’ changes value from ‘-1.0558626175000001e+1’ to ‘-1.05586262e+1’ [-Wfloat-conversion] 62 | ra2 = -1.0558626175e+01, /* 0xc128f022 */ | ^ math/s_erff.c:63:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 63 | ra3 = -6.2375331879e+01, /* 0xc2798057 */ | ^~~ math/s_erff.c:63:8: warning: conversion from ‘double’ to ‘float’ changes value from ‘-6.2375331879000001e+1’ to ‘-6.23753319e+1’ [-Wfloat-conversion] 63 | ra3 = -6.2375331879e+01, /* 0xc2798057 */ | ^ math/s_erff.c:64:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 64 | ra4 = -1.6239666748e+02, /* 0xc322658c */ | ^~~ math/s_erff.c:64:8: warning: conversion from ‘double’ to ‘float’ changes value from ‘-1.6239666747999999e+2’ to ‘-1.62396667e+2’ [-Wfloat-conversion] 64 | ra4 = -1.6239666748e+02, /* 0xc322658c */ | ^ math/s_erff.c:65:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 65 | ra5 = -1.8460508728e+02, /* 0xc3389ae7 */ | ^~~ math/s_erff.c:65:8: warning: conversion from ‘double’ to ‘float’ changes value from ‘-1.8460508727999999e+2’ to ‘-1.84605087e+2’ [-Wfloat-conversion] 65 | ra5 = -1.8460508728e+02, /* 0xc3389ae7 */ | ^ math/s_erff.c:66:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 66 | ra6 = -8.1287437439e+01, /* 0xc2a2932b */ | ^~~ math/s_erff.c:66:8: warning: conversion from ‘double’ to ‘float’ changes value from ‘-8.1287437439000001e+1’ to ‘-8.12874374e+1’ [-Wfloat-conversion] 66 | ra6 = -8.1287437439e+01, /* 0xc2a2932b */ | ^ math/s_erff.c:67:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 67 | ra7 = -9.8143291473e+00, /* 0xc11d077e */ | ^~~ math/s_erff.c:67:8: warning: conversion from ‘double’ to ‘float’ changes value from ‘-9.8143291473000005e+0’ to ‘-9.81432915e+0’ [-Wfloat-conversion] 67 | ra7 = -9.8143291473e+00, /* 0xc11d077e */ | ^ math/s_erff.c:68:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 68 | sa1 = 1.9651271820e+01, /* 0x419d35ce */ | ^~~ math/s_erff.c:68:9: warning: conversion from ‘double’ to ‘float’ changes value from ‘1.9651271820000002e+1’ to ‘1.96512718e+1’ [-Wfloat-conversion] 68 | sa1 = 1.9651271820e+01, /* 0x419d35ce */ | ^~~~~~~~~~~~~~~~ math/s_erff.c:69:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 69 | sa2 = 1.3765776062e+02, /* 0x4309a863 */ | ^~~ math/s_erff.c:69:9: warning: conversion from ‘double’ to ‘float’ changes value from ‘1.3765776062e+2’ to ‘1.37657761e+2’ [-Wfloat-conversion] 69 | sa2 = 1.3765776062e+02, /* 0x4309a863 */ | ^~~~~~~~~~~~~~~~ math/s_erff.c:70:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 70 | sa3 = 4.3456588745e+02, /* 0x43d9486f */ | ^~~ math/s_erff.c:70:9: warning: conversion from ‘double’ to ‘float’ changes value from ‘4.3456588744999999e+2’ to ‘4.34565887e+2’ [-Wfloat-conversion] 70 | sa3 = 4.3456588745e+02, /* 0x43d9486f */ | ^~~~~~~~~~~~~~~~ math/s_erff.c:71:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 71 | sa4 = 6.4538726807e+02, /* 0x442158c9 */ | ^~~ math/s_erff.c:71:9: warning: conversion from ‘double’ to ‘float’ changes value from ‘6.4538726807e+2’ to ‘6.45387268e+2’ [-Wfloat-conversion] 71 | sa4 = 6.4538726807e+02, /* 0x442158c9 */ | ^~~~~~~~~~~~~~~~ math/s_erff.c:72:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 72 | sa5 = 4.2900814819e+02, /* 0x43d6810b */ | ^~~ math/s_erff.c:72:9: warning: conversion from ‘double’ to ‘float’ changes value from ‘4.2900814818999999e+2’ to ‘4.29008148e+2’ [-Wfloat-conversion] 72 | sa5 = 4.2900814819e+02, /* 0x43d6810b */ | ^~~~~~~~~~~~~~~~ math/s_erff.c:73:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 73 | sa6 = 1.0863500214e+02, /* 0x42d9451f */ | ^~~ math/s_erff.c:73:9: warning: conversion from ‘double’ to ‘float’ changes value from ‘1.0863500214e+2’ to ‘1.08635002e+2’ [-Wfloat-conversion] 73 | sa6 = 1.0863500214e+02, /* 0x42d9451f */ | ^~~~~~~~~~~~~~~~ math/s_erff.c:74:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 74 | sa7 = 6.5702495575e+00, /* 0x40d23f7c */ | ^~~ math/s_erff.c:74:9: warning: conversion from ‘double’ to ‘float’ changes value from ‘6.5702495575000004e+0’ to ‘6.57024956e+0’ [-Wfloat-conversion] 74 | sa7 = 6.5702495575e+00, /* 0x40d23f7c */ | ^~~~~~~~~~~~~~~~ math/s_erff.c:75:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 75 | sa8 = -6.0424413532e-02, /* 0xbd777f97 */ | ^~~ math/s_erff.c:75:8: warning: conversion from ‘double’ to ‘float’ changes value from ‘-6.0424413532000003e-2’ to ‘-6.04244135e-2’ [-Wfloat-conversion] 75 | sa8 = -6.0424413532e-02, /* 0xbd777f97 */ | ^ math/s_erff.c:79:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 79 | rb0 = -9.8649431020e-03, /* 0xbc21a092 */ | ^~~ math/s_erff.c:79:8: warning: conversion from ‘double’ to ‘float’ changes value from ‘-9.8649431019999997e-3’ to ‘-9.8649431e-3’ [-Wfloat-conversion] 79 | rb0 = -9.8649431020e-03, /* 0xbc21a092 */ | ^ math/s_erff.c:80:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 80 | rb1 = -7.9928326607e-01, /* 0xbf4c9dd4 */ | ^~~ math/s_erff.c:80:8: warning: conversion from ‘double’ to ‘float’ changes value from ‘-7.9928326607e-1’ to ‘-7.99283266e-1’ [-Wfloat-conversion] 80 | rb1 = -7.9928326607e-01, /* 0xbf4c9dd4 */ | ^ math/s_erff.c:81:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 81 | rb2 = -1.7757955551e+01, /* 0xc18e104b */ | ^~~ math/s_erff.c:81:8: warning: conversion from ‘double’ to ‘float’ changes value from ‘-1.7757955550999998e+1’ to ‘-1.77579556e+1’ [-Wfloat-conversion] 81 | rb2 = -1.7757955551e+01, /* 0xc18e104b */ | ^ math/s_erff.c:82:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 82 | rb3 = -1.6063638306e+02, /* 0xc320a2ea */ | ^~~ math/s_erff.c:82:8: warning: conversion from ‘double’ to ‘float’ changes value from ‘-1.6063638305999999e+2’ to ‘-1.60636383e+2’ [-Wfloat-conversion] 82 | rb3 = -1.6063638306e+02, /* 0xc320a2ea */ | ^ math/s_erff.c:83:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 83 | rb4 = -6.3756646729e+02, /* 0xc41f6441 */ | ^~~ math/s_erff.c:83:8: warning: conversion from ‘double’ to ‘float’ changes value from ‘-6.3756646728999999e+2’ to ‘-6.37566467e+2’ [-Wfloat-conversion] 83 | rb4 = -6.3756646729e+02, /* 0xc41f6441 */ | ^ math/s_erff.c:84:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 84 | rb5 = -1.0250950928e+03, /* 0xc480230b */ | ^~~ math/s_erff.c:84:8: warning: conversion from ‘double’ to ‘float’ changes value from ‘-1.0250950928e+3’ to ‘-1.02509509e+3’ [-Wfloat-conversion] 84 | rb5 = -1.0250950928e+03, /* 0xc480230b */ | ^ math/s_erff.c:85:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 85 | rb6 = -4.8351919556e+02, /* 0xc3f1c275 */ | ^~~ math/s_erff.c:85:8: warning: conversion from ‘double’ to ‘float’ changes value from ‘-4.8351919556000001e+2’ to ‘-4.83519196e+2’ [-Wfloat-conversion] 85 | rb6 = -4.8351919556e+02, /* 0xc3f1c275 */ | ^ math/s_erff.c:86:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 86 | sb1 = 3.0338060379e+01, /* 0x41f2b459 */ | ^~~ math/s_erff.c:86:9: warning: conversion from ‘double’ to ‘float’ changes value from ‘3.0338060379000002e+1’ to ‘3.03380604e+1’ [-Wfloat-conversion] 86 | sb1 = 3.0338060379e+01, /* 0x41f2b459 */ | ^~~~~~~~~~~~~~~~ math/s_erff.c:87:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 87 | sb2 = 3.2579251099e+02, /* 0x43a2e571 */ | ^~~ math/s_erff.c:87:9: warning: conversion from ‘double’ to ‘float’ changes value from ‘3.2579251098999998e+2’ to ‘3.25792511e+2’ [-Wfloat-conversion] 87 | sb2 = 3.2579251099e+02, /* 0x43a2e571 */ | ^~~~~~~~~~~~~~~~ math/s_erff.c:88:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 88 | sb3 = 1.5367296143e+03, /* 0x44c01759 */ | ^~~ math/s_erff.c:88:9: warning: conversion from ‘double’ to ‘float’ changes value from ‘1.5367296143000001e+3’ to ‘1.53672961e+3’ [-Wfloat-conversion] 88 | sb3 = 1.5367296143e+03, /* 0x44c01759 */ | ^~~~~~~~~~~~~~~~ math/s_erff.c:89:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 89 | sb4 = 3.1998581543e+03, /* 0x4547fdbb */ | ^~~ math/s_erff.c:89:9: warning: conversion from ‘double’ to ‘float’ changes value from ‘3.1998581543e+3’ to ‘3.19985815e+3’ [-Wfloat-conversion] 89 | sb4 = 3.1998581543e+03, /* 0x4547fdbb */ | ^~~~~~~~~~~~~~~~ math/s_erff.c:90:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 90 | sb5 = 2.5530502930e+03, /* 0x451f90ce */ | ^~~ math/s_erff.c:90:9: warning: conversion from ‘double’ to ‘float’ changes value from ‘2.5530502929999998e+3’ to ‘2.55305029e+3’ [-Wfloat-conversion] 90 | sb5 = 2.5530502930e+03, /* 0x451f90ce */ | ^~~~~~~~~~~~~~~~ math/s_erff.c:91:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 91 | sb6 = 4.7452853394e+02, /* 0x43ed43a7 */ | ^~~ math/s_erff.c:91:9: warning: conversion from ‘double’ to ‘float’ changes value from ‘4.7452853393999999e+2’ to ‘4.74528534e+2’ [-Wfloat-conversion] 91 | sb6 = 4.7452853394e+02, /* 0x43ed43a7 */ | ^~~~~~~~~~~~~~~~ math/s_erff.c:92:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 92 | sb7 = -2.2440952301e+01; /* 0xc1b38712 */ | ^~~ math/s_erff.c:92:8: warning: conversion from ‘double’ to ‘float’ changes value from ‘-2.2440952300999999e+1’ to ‘-2.24409523e+1’ [-Wfloat-conversion] 92 | sb7 = -2.2440952301e+01; /* 0xc1b38712 */ | ^ math/s_erff.c: In function ‘erff’: math/math_private.h:266:9: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 266 | (i) = gf_u.word; \ | ^~~~ math/s_erff.c:99:9: note: in expansion of macro ‘GET_FLOAT_WORD’ 99 | GET_FLOAT_WORD(hx,x); | ^~~~~~~~~~~~~~ math/s_erff.c:102:17: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘unsigned int’ may change the sign of the result [-Wsign-conversion] 102 | i = ((u_int32_t)hx>>31)<<1; | ^ math/s_erff.c:110:21: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 110 | return (float)0.125*((float)8.0*x+efx8*x); | ^~~~~~ math/s_erff.c:110:21: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/math_private.h:266:9: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 266 | (i) = gf_u.word; \ | ^~~~ math/s_erff.c:141:9: note: in expansion of macro ‘GET_FLOAT_WORD’ 141 | GET_FLOAT_WORD(ix,x); | ^~~~~~~~~~~~~~ math/s_erff.c:142:28: warning: conversion to ‘unsigned int’ from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 142 | SET_FLOAT_WORD(z,ix&0xfffff000); | ^ math/math_private.h:274:16: note: in definition of macro ‘SET_FLOAT_WORD’ 274 | sf_u.word = (i); \ | ^ math/s_erff.c:143:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 143 | r = expf(-z*z-(float)0.5625)*expf((z-x)*(z+x)+R/S); | ^ math/s_erff.c: In function ‘erfcf’: math/math_private.h:266:9: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 266 | (i) = gf_u.word; \ | ^~~~ math/s_erff.c:152:9: note: in expansion of macro ‘GET_FLOAT_WORD’ 152 | GET_FLOAT_WORD(hx,x); | ^~~~~~~~~~~~~~ math/math_private.h:266:9: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 266 | (i) = gf_u.word; \ | ^~~~ math/s_erff.c:199:13: note: in expansion of macro ‘GET_FLOAT_WORD’ 199 | GET_FLOAT_WORD(ix,x); | ^~~~~~~~~~~~~~ math/s_erff.c:200:32: warning: conversion to ‘unsigned int’ from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 200 | SET_FLOAT_WORD(z,ix&0xfffff000); | ^ math/math_private.h:274:16: note: in definition of macro ‘SET_FLOAT_WORD’ 274 | sf_u.word = (i); \ | ^ math/s_erff.c:201:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 201 | r = expf(-z*z-(float)0.5625) * expf((z-x)*(z+x)+R/S); | ^ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_erfl.c -o math/s_erfl.o In file included from math/s_erfl.c:104: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/s_erfl.c:102: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/s_erfl.c: In function ‘erfl’: math/math_private.h:127:10: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘short int’ may change the sign of the result [-Wsign-conversion] 127 | (se) = ew_u.parts.exp; \ | ^~~~ math/s_erfl.c:257:3: note: in expansion of macro ‘GET_LDOUBLE_WORDS’ 257 | GET_LDOUBLE_WORDS (se, i0, i1, x); | ^~~~~~~~~~~~~~~~~ math/s_erfl.c:266:19: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 266 | ix = (ix << 16) | (i0 >> 16); | ^ math/s_erfl.c:266:8: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 266 | ix = (ix << 16) | (i0 >> 16); | ^ math/s_erfl.c:272:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 272 | return 0.125 * (8.0 * x + efx8 * x); /*avoid underflow */ | ^~~~~~ math/s_erfl.c:272:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/math_private.h:137:20: warning: conversion from ‘int32_t’ {aka ‘int’} to ‘short int’ may change value [-Wconversion] 137 | iw_u.parts.exp = (se); \ | ^ math/s_erfl.c:321:3: note: in expansion of macro ‘SET_LDOUBLE_WORDS’ 321 | SET_LDOUBLE_WORDS (z, i, i0, i1); | ^~~~~~~~~~~~~~~~~ math/s_erfl.c:323:5: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 323 | expl (-z * z - 0.5625) * expl ((z - x) * (z + x) + R / S); | ^~~~ math/s_erfl.c: In function ‘erfcl’: math/math_private.h:127:10: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘short int’ may change the sign of the result [-Wsign-conversion] 127 | (se) = ew_u.parts.exp; \ | ^~~~ math/s_erfl.c:337:3: note: in expansion of macro ‘GET_LDOUBLE_WORDS’ 337 | GET_LDOUBLE_WORDS (se, i0, i1, x); | ^~~~~~~~~~~~~~~~~ math/s_erfl.c:345:19: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 345 | ix = (ix << 16) | (i0 >> 16); | ^ math/s_erfl.c:345:8: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 345 | ix = (ix << 16) | (i0 >> 16); | ^ math/math_private.h:137:20: warning: conversion from ‘int32_t’ {aka ‘int’} to ‘short int’ may change value [-Wconversion] 137 | iw_u.parts.exp = (se); \ | ^ math/s_erfl.c:417:7: note: in expansion of macro ‘SET_LDOUBLE_WORDS’ 417 | SET_LDOUBLE_WORDS (z, hx, i0, i1); | ^~~~~~~~~~~~~~~~~ math/s_erfl.c:418:7: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 418 | r = expl (-z * z - 0.5625) * | ^ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_exp2.c -o math/s_exp2.o In file included from math/s_exp2.c:32: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/s_exp2.c:30: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/s_exp2.c:307:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 307 | huge = 1.0715086071862673209484250490600018105614048117055E+301 , | ^~~~ math/s_exp2.c:309:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 309 | P1 = 0.69314718055994528622676398299518041312694549560547, | ^~ math/s_exp2.c:310:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 310 | P2 = 0.24022650695910000018251650999445701017975807189941, | ^~ math/s_exp2.c:311:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 311 | P3 = 0.055504108664821402707723052571964217349886894226074, | ^~ math/s_exp2.c:312:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 312 | P4 = 0.0096181298421260663644716260023415088653564453125, | ^~ math/s_exp2.c:313:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 313 | P5 = 0.0013333559164630222684810867406213219510391354560852; | ^~ math/s_exp2.c:314:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 314 | static volatile double twom1000 = 9.332636e-302; | ^~~~~~ math/s_exp2.c:316:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 316 | 0.70710678118659198165829593563103117048740386962891, 9.070522111187528935261070728302001953125E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:316:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:317:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 317 | 0.70902394216020825368218538642395287752151489257812, 1.332267629550187848508358001708984375E-15, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:317:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:318:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 318 | 0.71094630108456136063921348977601155638694763183594, -4.3465231414074878557585179805755615234375E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:318:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:319:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 319 | 0.71287387205276064872094821112114004790782928466797, 2.73114864057788508944213390350341796875E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:319:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:320:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 320 | 0.71480666919598434549953935857047326862812042236328, -1.332267629550187848508358001708984375E-15, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:320:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:321:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 321 | 0.71674470668389422822741607888019643723964691162109, -3.88578058618804789148271083831787109375E-16, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:321:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:322:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 322 | 0.71868799872446298415695764560950919985771179199219, -5.6565863104651725734584033489227294921875E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:322:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:323:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 323 | 0.72063655956428751547804267829633317887783050537109, -5.0681681074138396070338785648345947265625E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:323:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:324:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 324 | 0.72259040348853209589918833444244228303432464599609, 1.75415237890774733386933803558349609375E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:324:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:325:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 325 | 0.72454954482097433388076979099423624575138092041016, -8.59312621059871162287890911102294921875E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:325:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:326:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 326 | 0.72651399792452253656449556729057803750038146972656, -7.43849426498854882083833217620849609375E-15, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:326:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:327:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 327 | 0.72848377720075019325918219692539423704147338867188, 5.6010751592339147464372217655181884765625E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:327:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:328:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 328 | 0.73045889709032796321963587615755386650562286376953, 8.826273045769994496367871761322021484375E-15, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:328:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:329:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 329 | 0.73243937207318143833845169865526258945465087890625, -4.229949723821846419014036655426025390625E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:329:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:330:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 330 | 0.73442521666849014394529149285517632961273193359375, -1.609823385706476983614265918731689453125E-15, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:330:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:331:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 331 | 0.736416445434684874271624721586704254150390625, 2.10942374678779742680490016937255859375E-15, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:331:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:332:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 332 | 0.73841307296974800777888958691619336605072021484375, -3.21964677141295396722853183746337890625E-15, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:332:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:333:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 333 | 0.740415113911250699629817972891032695770263671875, 2.8865798640254070051014423370361328125E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:333:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:334:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 334 | 0.74242258293637630739425503634265623986721038818359, 1.1102230246251565404236316680908203125E-16, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:334:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:335:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 335 | 0.74443549476217785176856978068826720118522644042969, -4.007905118896815110929310321807861328125E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:335:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:336:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 336 | 0.74645386414562808763406565049081109464168548583984, -8.382183835919931880198419094085693359375E-15, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:336:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:337:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 337 | 0.74847770588359896493102496606297791004180908203125, -3.6137759451548845390789210796356201171875E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:337:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:338:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 338 | 0.75050703481324787524897601542761549353599548339844, 6.7501559897209517657756805419921875E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:338:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:339:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 339 | 0.75254186581171045311577927350299432873725891113281, 1.3766765505351941101253032684326171875E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:339:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:340:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 340 | 0.75458221379669487838270924839889630675315856933594, -3.1530333899354445748031139373779296875E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:340:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:341:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 341 | 0.7566280937263289985139635973609983921051025390625, 4.585221091701896511949598789215087890625E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:341:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:342:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 342 | 0.75867952059919352425509941895143128931522369384766, 1.63868918434673105366528034210205078125E-13, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:342:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:343:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 343 | 0.76073650945442450321820615499746054410934448242188, 3.26405569239796022884547710418701171875E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:343:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:344:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 344 | 0.76279907537223390345815232649329118430614471435547, -6.6668892628740650252439081668853759765625E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:344:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:345:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 345 | 0.76486723347362561842288641855702735483646392822266, -3.37507799486047588288784027099609375E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:345:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:346:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 346 | 0.76694099892045297650611246353946626186370849609375, -4.707345624410663731396198272705078125E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:346:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:347:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 347 | 0.769020386915826748008839786052703857421875, -3.21964677141295396722853183746337890625E-15, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:347:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:348:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 348 | 0.77110541270400678737217958769178949296474456787109, 6.805667140952209592796862125396728515625E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:348:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:349:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 349 | 0.77319609157058200032963668490992859005928039550781, 1.3289369604763123788870871067047119140625E-13, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:349:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:350:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 350 | 0.77529243884247056595171443404979072511196136474609, -5.473399511402021744288504123687744140625E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:350:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:351:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 351 | 0.77739446988852867193031670467462390661239624023438, -2.897682094271658570505678653717041015625E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:351:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:352:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 352 | 0.77950220011894166827204344372148625552654266357422, 4.2910119901762300287373363971710205078125E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:352:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:353:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 353 | 0.78161564498566504788357178767910227179527282714844, -2.5479618415147342602722346782684326171875E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:353:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:354:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 354 | 0.78373481998277116922224649897543713450431823730469, -9.714451465470119728706777095794677734375E-15, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:354:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:355:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 355 | 0.78585974064617325485215815206174738705158233642578, 4.718447854656915296800434589385986328125E-15, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:355:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:356:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 356 | 0.78799042255395446154864202981116250157356262207031, 2.053912595556539599783718585968017578125E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:356:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:357:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 357 | 0.79012688132640618299262769141932949423789978027344, -1.1102230246251565404236316680908203125E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:357:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:358:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 358 | 0.79226913262626774692165554370149038732051849365234, 3.8025138593411611509509384632110595703125E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:358:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:359:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 359 | 0.79441719215853734414878317693364806473255157470703, -8.10462807976364274509251117706298828125E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:359:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:360:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 360 | 0.79657107567112928059316345752449706196784973144531, -7.549516567451064474880695343017578125E-15, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:360:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:361:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 361 | 0.79873079895434206942894661551690660417079925537109, 5.15143483426072634756565093994140625E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:361:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:362:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 362 | 0.80089637784129807940303180657792836427688598632812, -8.7541085491693593212403357028961181640625E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:362:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:363:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 363 | 0.80306782820842770309610614276607520878314971923828, 7.5883743733129449537955224514007568359375E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:363:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:364:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 364 | 0.80524516597464967926356393945752643048763275146484, 4.0356606945124440244399011135101318359375E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:364:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:365:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 365 | 0.80742840710242858026646217695088125765323638916016, -3.108624468950438313186168670654296875E-15, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:365:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:366:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 366 | 0.80961756759744374356557727878680452704429626464844, 2.1149748619109232095070183277130126953125E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:366:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:367:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 367 | 0.81181266350867553605041848641121760010719299316406, 1.97619698383277864195406436920166015625E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:367:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:368:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 368 | 0.81401371092867125245362558416672982275485992431641, -4.6629367034256574697792530059814453125E-15, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:368:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:369:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 369 | 0.81622072599364403622246300074039027094841003417969, 1.1490808304870370193384587764739990234375E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:369:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:370:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 370 | 0.81843372488350929483402751429821364581584930419922, 4.7684078907650473411194980144500732421875E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:370:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:371:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 371 | 0.82065272382198950484877286726259626448154449462891, -2.3925306180672123446129262447357177734375E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:371:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:372:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 372 | 0.82287773907698935627053060670732520520687103271484, 1.2156942119645464117638766765594482421875E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:372:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:373:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 373 | 0.82510878696035871993075261343619786202907562255859, 8.715250743307478842325508594512939453125E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:373:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:374:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 374 | 0.82734588382810592133154159455443732440471649169922, 1.521005543736464460380375385284423828125E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:374:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:375:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 375 | 0.82958904608081385223528059214004315435886383056641, 1.010302952408892451785504817962646484375E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:375:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:376:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 376 | 0.83183829016334187578252112871268764138221740722656, -4.5685677463325191638432443141937255859375E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:376:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:377:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 377 | 0.83409363256531943164873155183158814907073974609375, 4.873879078104437212459743022918701171875E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:377:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:378:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 378 | 0.83635508982079909134910167267662473022937774658203, 1.387778780781445675529539585113525390625E-15, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:378:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:379:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 379 | 0.8386226785089405666440143249928951263427734375, 2.220446049250313080847263336181640625E-15, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:379:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:380:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 380 | 0.84089641525368497010362034416175447404384613037109, -5.073719222536965389735996723175048828125E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:380:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:381:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 381 | 0.84317631672420823019109548113192431628704071044922, 1.9817480989559044246561825275421142578125E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:381:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:382:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 382 | 0.8454623996346857239814198692329227924346923828125, 5.65381075290360968210734426975250244140625E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:382:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:383:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 383 | 0.84775468074467597023868847827543504536151885986328, 1.6375789613221058971248567104339599609375E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:383:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:384:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 384 | 0.85005317685938430738445958922966383397579193115234, 2.080280392391387067618779838085174560546875E-13, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:384:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:385:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 385 | 0.85235790482897477726709212220157496631145477294922, -8.604228440844963188283145427703857421875E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:385:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:386:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 386 | 0.85466888155023146289579472067998722195625305175781, 8.32667268468867405317723751068115234375E-17, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:386:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:387:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 387 | 0.85698612396497009235929454007418826222419738769531, 1.19071419391048038960434496402740478515625E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:387:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:388:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 388 | 0.8593096490612399662722964421845972537994384765625, 1.6930901125533637241460382938385009765625E-15, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:388:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:389:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 389 | 0.86163947387313144510301299305865541100502014160156, -9.21485110438879928551614284515380859375E-15, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:389:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:390:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 390 | 0.86397561548091095229295888202614150941371917724609, -1.30728761149612182634882628917694091796875E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:390:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:391:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 391 | 0.86631809101116341587101032928330823779106140136719, 1.31283872661924760905094444751739501953125E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:391:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:392:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 392 | 0.86866691763685810467876535767572931945323944091797, 8.271161533457416226156055927276611328125E-15, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:392:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:393:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 393 | 0.87102211257756134710206197269144468009471893310547, -2.79498646449383159051649272441864013671875E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:393:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:394:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 394 | 0.87338369309957553099366123205982148647308349609375, -1.476596622751458198763430118560791015625E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:394:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:395:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 395 | 0.87575167651592977779984039443661458790302276611328, -1.53210777398271602578461170196533203125E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:395:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:396:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 396 | 0.878126080186657276271944283507764339447021484375, 1.2378986724570495425723493099212646484375E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:396:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:397:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 397 | 0.88050692151878506841455873654922470450401306152344, -1.121325254871408105827867984771728515625E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:397:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:398:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 398 | 0.88289421796662803654243134587886743247509002685547, -1.36834987785050543607212603092193603515625E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:398:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:399:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 399 | 0.88528798703183275708994415253982879221439361572266, 9.02333763264095978229306638240814208984375E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:399:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:400:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 400 | 0.88768824626324638327190541531308554112911224365234, -2.3148150063434513867832720279693603515625E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:400:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:401:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 401 | 0.89009501325749940114917535538552328944206237792969, -3.449185381754205081961117684841156005859375E-13, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:401:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:402:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 402 | 0.89250830565945304950759009443572722375392913818359, -2.33424390927439162624068558216094970703125E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:402:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:403:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 403 | 0.89492814116070096286392754336702637374401092529297, 7.494005416219806647859513759613037109375E-16, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:403:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:404:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 404 | 0.89735453750155835805912829528097063302993774414062, 7.66053886991358012892305850982666015625E-15, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:404:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:405:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 405 | 0.89978751247026977910792311377008445560932159423828, 3.5804692544161298428662121295928955078125E-15, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:405:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:406:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 406 | 0.90222708390331463057520977599779143929481506347656, 4.3021142204224815941415727138519287109375E-15, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:406:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:407:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 407 | 0.90467326968550965116122597464709542691707611083984, -1.00197627972420377773232758045196533203125E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:407:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:408:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 408 | 0.90712608775020653339993259578477591276168823242188, 1.1379786002407854539342224597930908203125E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:408:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:409:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 409 | 0.90958555607929203468131618137704208493232727050781, -1.942890293094023945741355419158935546875E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:409:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:410:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 410 | 0.91205169270354302657466405435116030275821685791016, 2.58959520493817763053812086582183837890625E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:410:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:411:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 411 | 0.91452451570245363310363018172211013734340667724609, 7.827072323607353609986603260040283203125E-15, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:411:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:412:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 412 | 0.91700404320467232555103009872254915535449981689453, 1.720845688168992637656629085540771484375E-15, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:412:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:413:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 413 | 0.91949029338794130428169637525570578873157501220703, -8.715250743307478842325508594512939453125E-15, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:413:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:414:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 414 | 0.92198328447930477658189829526236280798912048339844, -1.280919814661274358513765037059783935546875E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:414:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:415:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 415 | 0.9244830347552284166567915235646069049835205078125, 4.607425552194399642758071422576904296875E-15, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:415:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:416:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 416 | 0.92698956254169728730119004467269405722618103027344, 7.00828284294630066142417490482330322265625E-15, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:416:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:417:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 417 | 0.92950288621441201630801742794574238359928131103516, 2.831068712794149178080260753631591796875E-15, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:417:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:418:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 418 | 0.93202302419889149209808465457172133028507232666016, -4.6906922790412863832898437976837158203125E-15, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:418:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:419:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 419 | 0.93454999497060231572476141082006506621837615966797, -2.6145752229922436526976525783538818359375E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:419:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:420:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 420 | 0.93708381705513721371403335069771856069564819335938, -1.960931417244182739523239433765411376953125E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:420:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:421:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 421 | 0.93962450902828797971721996873384341597557067871094, 1.211530875622202074737288057804107666015625E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:421:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:422:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 422 | 0.94217208951624520363310466564144007861614227294922, 1.19404486298435585922561585903167724609375E-13, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:422:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:423:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 423 | 0.94472657719547781240976291883271187543869018554688, 1.261490911730334119056351482868194580078125E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:423:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:424:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 424 | 0.94728799079347547618112912459764629602432250976562, -1.11854969730984521447680890560150146484375E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:424:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:425:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 425 | 0.94985634908827609734771613148041069507598876953125, -2.33146835171282873488962650299072265625E-15, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:425:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:426:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 426 | 0.95243167090883007475099475414026528596878051757812, -1.064426324859368833131156861782073974609375E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:426:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:427:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 427 | 0.95501397513519203918974653788609430193901062011719, -4.31599200823029605089686810970306396484375E-15, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:427:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:428:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 428 | 0.95760328069857525434827039134688675403594970703125, 2.421673972463622703799046576023101806640625E-15, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:428:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:429:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 429 | 0.96019960658153680199689006258267909288406372070312, 1.9630130854153549080365337431430816650390625E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:429:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:430:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 430 | 0.96280297181806562267780691399821080267429351806641, 4.73232564246472975355572998523712158203125E-15, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:430:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:431:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 431 | 0.96541339549381399720573426748160272836685180664062, 6.17561557447743325610645115375518798828125E-16, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:431:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:432:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 432 | 0.96803089674614495319104889858863316476345062255859, -3.386180225106727448292076587677001953125E-15, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:432:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:433:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 433 | 0.97065549476431622899497142498148605227470397949219, -5.891120924417236892622895538806915283203125E-15, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:433:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:434:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 434 | 0.97328720878958241424783182083046995103359222412109, -5.073719222536965389735996723175048828125E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:434:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:435:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 435 | 0.97592605811548926997289754581288434565067291259766, 1.8041124150158793781884014606475830078125E-16, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:435:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:436:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 436 | 0.97857206208769698108085322019178420305252075195312, -4.64905891561784301302395761013031005859375E-15, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:436:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:437:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 437 | 0.98122524010446421360853719306760467588901519775391, 7.3552275381416620803065598011016845703125E-16, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:437:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:438:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 438 | 0.98388561161659193743389550945721566677093505859375, 5.9362237347926338770776055753231048583984375E-15, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:438:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:439:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 439 | 0.98655319612761638303766176250064745545387268066406, -1.131039706336878225556574761867523193359375E-15, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:439:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:440:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 440 | 0.98922801319396724828436617826810106635093688964844, -1.2011225347663412321708165109157562255859375E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:440:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:441:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 441 | 0.99191008242510936288027778573450632393360137939453, -4.683753385137379154912196099758148193359375E-16, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:441:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:442:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 442 | 0.99459942348362284647578235308174043893814086914062, -1.498280666201168287443579174578189849853515625E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:442:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:443:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 443 | 0.99729605608547244877115645067533478140830993652344, 3.3597256920980811401022947393357753753662109375E-15, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:443:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:445:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 445 | 1.0027112750502022997522999503416940569877624511719, -2.671474153004282925394363701343536376953125E-16, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:445:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:446:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 446 | 1.0054299011127916241292723498190753161907196044922, -1.60670088344971873084432445466518402099609375E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:446:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:447:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 447 | 1.0081558981184177703482873766915872693061828613281, 3.642919299551294898265041410923004150390625E-16, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:447:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:448:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 448 | 1.0108892860517029177458425692748278379440307617188, 3.5076108684251039449009113013744354248046875E-15, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:448:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:449:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 449 | 1.0136300849514889854674493108177557587623596191406, -6.45317133063372239121235907077789306640625E-16, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:449:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:450:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 450 | 1.0163783149109539838406135459081269800662994384766, 1.3426759704060486910748295485973358154296875E-15, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:450:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:451:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 451 | 1.0191339960777214823650638209073804318904876708984, -2.33112140701763337347074411809444427490234375E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:451:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:452:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 452 | 1.0218971486541108539825017942348495125770568847656, -8.222589276130065627512522041797637939453125E-15, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:452:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:453:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 453 | 1.0246677928971383852996268615243025124073028564453, 3.8580250105724189779721200466156005859375E-15, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:453:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:454:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 454 | 1.0274459491187770687758984422544017434120178222656, 1.877664690397295998991467058658599853515625E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:454:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:455:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 455 | 1.0302316376860389812719631663640029728412628173828, -2.84494650060196363483555614948272705078125E-15, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:455:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:456:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 456 | 1.033024879021230191256108810193836688995361328125, 2.4702462297909733024425804615020751953125E-15, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:456:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:457:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 457 | 1.0358256936019518690272889216430485248565673828125, -7.31359417471821871004067361354827880859375E-15, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:457:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:458:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 458 | 1.0386341019613787306496988094295375049114227294922, -8.32667268468867405317723751068115234375E-17, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:458:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:459:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 459 | 1.041450124688321210442154551856219768524169921875, 7.0221606307541151181794703006744384765625E-15, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:459:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:460:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 460 | 1.0442737824274095359555758477654308080673217773438, -5.946632075648494719644077122211456298828125E-15, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:460:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:461:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 461 | 1.0471050958792909035821594443405047059059143066406, 1.42941214420488904579542577266693115234375E-15, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:461:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:462:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 462 | 1.0499440858006940935354123212164267897605895996094, 9.381384558082572766579687595367431640625E-15, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:462:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:463:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 463 | 1.0527907730046219825226216926239430904388427734375, -5.95357096955240194802172482013702392578125E-15, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:463:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:464:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 464 | 1.0556451783605751426620145139168016612529754638672, 2.457756220763940291362814605236053466796875E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:464:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:465:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 465 | 1.0585073227945058782495380000909790396690368652344, -9.28424004342787156929261982440948486328125E-15, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:465:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:466:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 466 | 1.061377227289252545006092987023293972015380859375, -1.29618538124987026094458997249603271484375E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:466:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:467:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 467 | 1.0642549128844673855809332962962798774242401123047, 3.84414722276460452121682465076446533203125E-15, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:467:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:468:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 468 | 1.0671404006768259176141100397217087447643280029297, 3.108624468950438313186168670654296875E-15, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:468:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:469:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 469 | 1.0700337118202567499025690267444588243961334228516, 2.019218126037003457895480096340179443359375E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:469:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:470:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 470 | 1.0729348675259775536261486195144243538379669189453, 2.6922908347160046105273067951202392578125E-15, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:470:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:471:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 471 | 1.0758438890627808337541182481800206005573272705078, -1.36834987785050543607212603092193603515625E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:471:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:472:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 472 | 1.0787607977571218587087287232861854135990142822266, 2.76167977375507689430378377437591552734375E-15, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:472:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:473:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 473 | 1.0816856149932174702144038747064769268035888671875, 3.0253577421035515726543962955474853515625E-15, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:473:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:474:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 474 | 1.0846183622133163115819343147450126707553863525391, 9.4091401336982016800902783870697021484375E-15, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:474:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:475:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 475 | 1.0875590609177760992309913490316830575466156005859, 8.53483950180589090450666844844818115234375E-15, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:475:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:476:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 476 | 1.0905077326652909963655702085816301405429840087891, 4.41036096532343435683287680149078369140625E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:476:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:477:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 477 | 1.0934643990728785123422994729480706155300140380859, -9.6866958898544908151961863040924072265625E-15, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:477:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:478:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 478 | 1.0964290818163575647048446626286022365093231201172, -2.53408405370691980351693928241729736328125E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:478:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:479:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 479 | 1.0994018026302341262123718479415401816368103027344, 1.5931700403370996355079114437103271484375E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:479:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:480:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 480 | 1.1023825833078519931262917452841065824031829833984, 1.44606548957426639390178024768829345703125E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:480:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:481:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 481 | 1.1053714457016148298151847484405152499675750732422, -1.650068970349138908204622566699981689453125E-13, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:481:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:482:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 482 | 1.1083684117237071475869925052393227815628051757812, 3.71092045980958573636598885059356689453125E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:482:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:483:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 483 | 1.1113735033448086664265019862796179950237274169922, -1.1601830607332885847426950931549072265625E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:483:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:484:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 484 | 1.1143867425958942085628677887143567204475402832031, 2.164934898019055253826081752777099609375E-15, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:484:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:485:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 485 | 1.1174081515673714992686882396810688078403472900391, 2.9698465908722937456332147121429443359375E-15, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:485:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:486:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 486 | 1.1204377524096127416441959212534129619598388671875, 7.7993167479917246964760124683380126953125E-15, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:486:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:487:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 487 | 1.1234755673330008018950820769532583653926849365234, -2.43971509661378149758093059062957763671875E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:487:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:488:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 488 | 1.1265216186082829263881421866244636476039886474609, 5.25413046403855332755483686923980712890625E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:488:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:489:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 489 | 1.1295759285662891890922310267342254519462585449219, 1.332267629550187848508358001708984375E-15, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:489:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:490:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 490 | 1.1326385195987571652409542366513051092624664306641, 4.83224571468099384219385683536529541015625E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:490:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:491:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 491 | 1.1357094141578236712319949219818226993083953857422, 2.30648833365876271273009479045867919921875E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:491:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:492:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 492 | 1.1387886347566735789627045960514806210994720458984, -2.28983498828938536462374031543731689453125E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:492:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:493:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 493 | 1.1418762039695680154949286588816903531551361083984, 8.0768725041480138315819203853607177734375E-15, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:493:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:494:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 494 | 1.1449721444317906282606145396130159497261047363281, -1.71251901548430396360345184803009033203125E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:494:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:495:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 495 | 1.148076478840192038433087873272597789764404296875, 1.6375789613221058971248567104339599609375E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:495:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:496:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 496 | 1.1511892299529953298531381733482703566551208496094, 1.5820678100908480701036751270294189453125E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:496:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:497:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 497 | 1.1543104205902670056360648231930099427700042724609, 6.36990460378683565068058669567108154296875E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:497:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:498:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 498 | 1.1574400736337362438632681005401536822319030761719, -1.84297022087775985710322856903076171875E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:498:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:499:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 499 | 1.160578212027484568125146324746310710906982421875, -1.76247905159243600792251527309417724609375E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:499:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:500:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 500 | 1.1637248587775863573057222311035729944705963134766, 1.09634523681734208366833627223968505859375E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:500:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:501:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 501 | 1.1668800369524550131217210946488194167613983154297, -3.28348459532890046830289065837860107421875E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:501:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:502:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 502 | 1.1700437696832879375108404929051175713539123535156, 4.65461003074096879572607576847076416015625E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:502:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:503:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 503 | 1.1732160801636253300017642686725594103336334228516, -1.4654943925052066333591938018798828125E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:503:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:504:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 504 | 1.1763969916502701185123669347376562654972076416016, -1.36834987785050543607212603092193603515625E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:504:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:505:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 505 | 1.1795865274628722918492940152646042406558990478516, -4.4686476741162550752051174640655517578125E-15, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:505:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:506:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 506 | 1.1827847109843110384730380246764980256557464599609, -3.6581848661398908006958663463592529296875E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:506:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:507:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 507 | 1.1859915656609776313246129575418308377265930175781, -1.9706458687096528592519462108612060546875E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:507:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:508:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 508 | 1.1892071150026677361921656483900733292102813720703, -6.46982467600309973931871354579925537109375E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:508:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:509:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 509 | 1.1924313825823584789276310402783565223217010498047, -9.5912167097367273527197539806365966796875E-13, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:509:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:510:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 510 | 1.1956643920398004610206044162623584270477294921875, -3.2474023470285828807391226291656494140625E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:510:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:511:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 511 | 1.1989061670743486054391269135521724820137023925781, -3.8358205500799158471636474132537841796875E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:511:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:512:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 512 | 1.2021567314527259462408892431994900107383728027344, 2.7366997557010108721442520618438720703125E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:512:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:513:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 513 | 1.2054161090051225269093038150458596646785736083984, -1.5543122344752191565930843353271484375E-15, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:513:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:514:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 514 | 1.2086843236265314427413386511034332215785980224609, -5.984102102729593752883374691009521484375E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:514:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:515:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 515 | 1.2119613992768292209945002468884922564029693603516, 3.3362201889985954039730131626129150390625E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:515:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:516:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 516 | 1.2152473599804933801493689315975643694400787353516, 2.90878432451791013590991497039794921875E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:516:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:517:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 517 | 1.2185422298273915764355024293763563036918640136719, -1.987299214079030207358300685882568359375E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:517:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:518:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 518 | 1.2218460329727474089622774044983088970184326171875, -1.1934897514720432809554040431976318359375E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:518:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:519:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 519 | 1.2251587936370220699444644196773879230022430419922, -1.45272682772201733314432203769683837890625E-13, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:519:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:520:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 520 | 1.22848053610687912851062719710171222686767578125, 1.0713652187632760615088045597076416015625E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:520:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:521:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 521 | 1.2318112847341684545909856751677580177783966064453, 1.083577672034152783453464508056640625E-13, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:521:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:522:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 522 | 1.2351510639369362998252199759008362889289855957031, 3.497202527569243102334439754486083984375E-15, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:522:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:523:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 523 | 1.2384998981997985545433493825839832425117492675781, -2.098321516541545861400663852691650390625E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:523:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:524:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 524 | 1.2418578120735179748379550801473669707775115966797, 3.941291737419305718503892421722412109375E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:524:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:525:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 525 | 1.2452248301751067671716555196326225996017456054688, -1.75137682134618444251827895641326904296875E-13, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:525:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:526:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 526 | 1.2486009771891160013979060749989002943038940429688, -1.02529096324133206508122384548187255859375E-13, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:526:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:527:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 527 | 1.2519862778663497504538781868177466094493865966797, 3.8580250105724189779721200466156005859375E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:527:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:528:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 528 | 1.2553807570247148550635074570891447365283966064453, 2.73114864057788508944213390350341796875E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:528:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:529:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 529 | 1.2587844395497014282625514169922098517417907714844, -1.720845688168992637656629085540771484375E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:529:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:530:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 530 | 1.26219735039428115896953386254608631134033203125, 3.4805491821998657542280852794647216796875E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:530:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:531:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 531 | 1.2656195145788113887164172410848550498485565185547, 5.773159728050814010202884674072265625E-15, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:531:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:532:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 532 | 1.2690509571917287789943884490639902651309967041016, -5.051514762044462258927524089813232421875E-15, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:532:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:533:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 533 | 1.2724917033893918816289669848629273474216461181641, -1.232347557333923759870231151580810546875E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:533:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:534:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 534 | 1.2759417783963775683275798655813559889793395996094, -1.6431300764452316798269748687744140625E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:534:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:535:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 535 | 1.2794012075057223931651151360711082816123962402344, 5.9952043329758453182876110076904296875E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:535:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:536:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 536 | 1.282870016078732078312896192073822021484375, -5.1958437552457326091825962066650390625E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:536:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:537:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 537 | 1.2863482295460366700012855289969593286514282226562, 1.2490009027033011079765856266021728515625E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:537:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:538:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 538 | 1.2898358734066417419228400831343606114387512207031, -2.6922908347160046105273067951202392578125E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:538:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:539:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 539 | 1.2933329732290987923448710716911591589450836181641, 1.04360964314764714799821376800537109375E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:539:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:540:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 540 | 1.2968395546509940974289065707125701010227203369141, -1.7319479184152442030608654022216796875E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:540:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:541:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 541 | 1.3003556433796572555650072899879887700080871582031, 7.3274719625260331667959690093994140625E-15, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:541:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:542:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 542 | 1.3038812651919815532863822227227501571178436279297, 5.051514762044462258927524089813232421875E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:542:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:543:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 543 | 1.3074164459346540034800909779733046889305114746094, -2.564615186884111608378589153289794921875E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:543:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:544:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 544 | 1.3109612115247846197974013193743303418159484863281, 2.231548279496564646251499652862548828125E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:544:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:545:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 545 | 1.3145155879493446438033288359292782843112945556641, -1.099120794378904975019395351409912109375E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:545:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:546:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 546 | 1.3180796012660587201992257178062573075294494628906, -5.773159728050814010202884674072265625E-15, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:546:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:547:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 547 | 1.3216532776033269591664520703488960862159729003906, 1.849631559025510796345770359039306640625E-13, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:547:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:548:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 548 | 1.3252366431597040197232217906275764107704162597656, -4.0578651550049471552483737468719482421875E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:548:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:549:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 549 | 1.3288297242058946245890638238051906228065490722656, -6.4892535789340399787761270999908447265625E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:549:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:550:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 550 | 1.3324325470833204843046360110747627913951873779297, 1.7219559111936177941970527172088623046875E-13, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:550:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:551:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 551 | 1.3360451382041798051858449980500154197216033935547, 3.674838211509268148802220821380615234375E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:551:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:552:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 552 | 1.3396675240534174911033460375620052218437194824219, 1.23290266884623633814044296741485595703125E-13, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:552:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:553:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 553 | 1.3432997311867924672412755171535536646842956542969, -4.59632332194814807735383510589599609375E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:553:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:554:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 554 | 1.3469417862329142732136233462370000779628753662109, -3.3806291099836016655899584293365478515625E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:554:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:555:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 555 | 1.3505937158922334262456388387363404035568237304688, 2.1260770921571747749112546443939208984375E-13, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:555:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:556:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 556 | 1.3542555469368922071993210920481942594051361083984, -5.5511151231257827021181583404541015625E-16, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:556:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:557:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 557 | 1.3579273062129546545406810764688998460769653320312, 5.695444116327053052373230457305908203125E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:557:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:558:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 558 | 1.3616090206381865623797011721762828528881072998047, -4.0467629247586955898441374301910400390625E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:558:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:559:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 559 | 1.3653007172041637939940983414999209344387054443359, 1.60593760512028893572278320789337158203125E-13, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:559:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:560:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 560 | 1.3690024229745676453973146635689772665500640869141, -2.42028619368284125812351703643798828125E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:560:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:561:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 561 | 1.3727141650876881762144421372795477509498596191406, 2.0816681711721685132943093776702880859375E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:561:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:562:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 562 | 1.3764359707545690270080740447156131267547607421875, 4.0800696154974502860568463802337646484375E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:562:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:563:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 563 | 1.3801678672602453179507620006916113197803497314453, 7.549516567451064474880695343017578125E-15, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:563:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:564:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 564 | 1.3839098819638133708309624125831760466098785400391, -1.9373391779708981630392372608184814453125E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:564:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:565:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 565 | 1.3876620422985130876014636669424362480640411376953, -1.6708856520608605933375656604766845703125E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:565:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:566:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 566 | 1.3914243757719233496317201570491306483745574951172, -2.942091015256664832122623920440673828125E-15, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:566:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:567:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 567 | 1.3951969099661583051386060105869546532630920410156, -4.32986979603811050765216350555419921875E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:567:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:568:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 568 | 1.3989796725393028875572554170503281056880950927734, 1.022737450284694205038249492645263671875E-12, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:568:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:569:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 569 | 1.4027726912201248232747730071423575282096862792969, -8.2156503822261583991348743438720703125E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:569:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:570:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 570 | 1.4065759938190178779393590957624837756156921386719, 2.498001805406602215953171253204345703125E-15, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:570:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c:571:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 571 | 1.4103896082172264758725077626877464354038238525391, -4.5241588253475129022262990474700927734375E-14, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_exp2.c:571:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_exp2.c: In function ‘exp2’: math/s_exp2.c:621:33: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 621 | return (0.0); /* x is -Inf */ | ^~~~~~ math/s_exp2.c:628:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 628 | return (1.0 + x); | ^~~~~~ math/s_exp2.c:635:13: warning: conversion to ‘int’ from ‘uint32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 635 | k = (i0 >> TBLBITS) << 20; | ^ math/math_private.h:226:20: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 226 | iw_u.parts.msw = (ix0); \ | ^ math/s_exp2.c:644:17: note: in expansion of macro ‘INSERT_WORDS’ 644 | INSERT_WORDS(twopk, 0x3ff00000 + k, 0); | ^~~~~~~~~~~~ math/math_private.h:226:20: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 226 | iw_u.parts.msw = (ix0); \ | ^ math/s_exp2.c:646:17: note: in expansion of macro ‘INSERT_WORDS’ 646 | INSERT_WORDS(twopkp1000, 0x3ff00000 + k + (1000 << 20), 0); | ^~~~~~~~~~~~ math/s_exp2.c:652:25: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 652 | return (r * 2.0 * ( 8.9884656743115795386E+307)); //r*2.0*0x1p1023 | ^~~~~~ math/s_exp2.c:652:25: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_exp2f.c -o math/s_exp2f.o In file included from math/s_exp2f.c:31: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/s_exp2f.c:30: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/s_exp2f.c: In function ‘exp2f’: math/s_exp2f.c:107:33: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 107 | return (0.0); /* x is -Inf */ | ^~~~~~ math/s_exp2f.c:121:13: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘uint32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 121 | k = (i0 >> TBLBITS) << 20; | ^ math/math_private.h:226:20: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 226 | iw_u.parts.msw = (ix0); \ | ^ math/s_exp2f.c:125:9: note: in expansion of macro ‘INSERT_WORDS’ 125 | INSERT_WORDS(twopk, 0x3ff00000 + k, 0); | ^~~~~~~~~~~~ math/s_exp2f.c:133:20: warning: conversion from ‘double’ to ‘float’ may change value [-Wfloat-conversion] 133 | return (tv * twopk); | ~~~~^~~~~~~~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_exp2l.c -o math/s_exp2l.o math/s_exp2l.c: In function ‘exp2l’: math/s_exp2l.c:230:33: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 230 | return (0.0); /* x is -Inf */ | ^~~~~~ math/s_exp2l.c:237:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 237 | return (1.0 + x); | ^~~~~~ In file included from /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:24, from math/s_exp2l.c:30: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/float.h:80:25: warning: conversion to ‘uint32_t’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 80 | #define LDBL_MAX_EXP 16384 | ^~~~~ math/s_exp2l.c:265:22: note: in expansion of macro ‘LDBL_MAX_EXP’ 265 | es = LDBL_MAX_EXP - 1 + k; | ^~~~~~~~~~~~ math/s_exp2l.c:266:34: warning: conversion from ‘uint32_t’ {aka ‘unsigned int’} to ‘short unsigned int:15’ may change value [-Wconversion] 266 | v.bits.ext_exp = es & 0x7fffffff; | ^~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/float.h:80:25: warning: conversion to ‘uint32_t’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 80 | #define LDBL_MAX_EXP 16384 | ^~~~~ math/s_exp2l.c:270:22: note: in expansion of macro ‘LDBL_MAX_EXP’ 270 | es = LDBL_MAX_EXP - 1 + k + 10000; | ^~~~~~~~~~~~ math/s_exp2l.c:271:34: warning: conversion from ‘uint32_t’ {aka ‘unsigned int’} to ‘short unsigned int:15’ may change value [-Wconversion] 271 | v.bits.ext_exp = es & 0x7fffffff; | ^~ math/s_exp2l.c:286:25: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 286 | return (r * 2.0 * 0x1p16383L); | ^~~~~~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_expm1.c -o math/s_expm1.o In file included from math/s_expm1.c:110: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/s_expm1.c:108: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/s_expm1.c:113:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 113 | one = 1.0, | ^~~ math/s_expm1.c:114:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 114 | huge = 1.0e+300, | ^~~~ math/s_expm1.c:115:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 115 | tiny = 1.0e-300, | ^~~~ math/s_expm1.c:116:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 116 | o_threshold = 7.09782712893383973096e+02,/* 0x40862E42, 0xFEFA39EF */ | ^~~~~~~~~~~ math/s_expm1.c:117:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 117 | ln2_hi = 6.93147180369123816490e-01,/* 0x3fe62e42, 0xfee00000 */ | ^~~~~~ math/s_expm1.c:118:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 118 | ln2_lo = 1.90821492927058770002e-10,/* 0x3dea39ef, 0x35793c76 */ | ^~~~~~ math/s_expm1.c:119:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 119 | invln2 = 1.44269504088896338700e+00,/* 0x3ff71547, 0x652b82fe */ | ^~~~~~ math/s_expm1.c:121:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 121 | Q1 = -3.33333333333331316428e-02, /* BFA11111 111110F4 */ | ^~ math/s_expm1.c:122:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 122 | Q2 = 1.58730158725481460165e-03, /* 3F5A01A0 19FE5585 */ | ^~ math/s_expm1.c:123:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 123 | Q3 = -7.93650757867487942473e-05, /* BF14CE19 9EAADBB7 */ | ^~ math/s_expm1.c:124:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 124 | Q4 = 4.00821782732936239552e-06, /* 3ED0CFCA 86E65239 */ | ^~ math/s_expm1.c:125:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 125 | Q5 = -2.01099218183624371326e-07; /* BE8AFDB7 6E09C32D */ | ^~ math/s_expm1.c: In function ‘expm1’: math/s_expm1.c:135:15: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 135 | xsb = hx&0x80000000; /* sign bit of x */ | ^~ math/s_expm1.c:147:21: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 147 | else return (xsb==0)? x:-1.0;/* exp(+-inf)={inf,-1} */ | ^~~~ math/s_expm1.c:152:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 152 | if(x+tiny<0.0) /* raise inexact */ | ^~ math/s_expm1.c:165:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 165 | k = invln2*x+((xsb==0)?0.5:-0.5); | ^ math/s_expm1.c:165:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_expm1.c:165:22: warning: conversion from ‘double’ to ‘int32_t’ {aka ‘int’} may change value [-Wfloat-conversion] 165 | k = invln2*x+((xsb==0)?0.5:-0.5); | ^~~~~~ math/s_expm1.c:180:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 180 | hfx = 0.5*x; | ^~~ math/s_expm1.c:183:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 183 | t = 3.0-r1*hfx; | ^ math/s_expm1.c:184:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 184 | e = hxs*((r1-t)/(6.0 - x*t)); | ^ math/s_expm1.c:189:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 189 | if(k== -1) return 0.5*(x-e)-0.5; | ^~ math/s_expm1.c:189:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_expm1.c:191:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 191 | if(x < -0.25) return -2.0*(e-(x+0.5)); | ^~ math/s_expm1.c:191:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_expm1.c:191:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_expm1.c:192:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 192 | else return one+2.0*(x-e); | ^~~~ math/s_expm1.c:198:37: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 198 | SET_HIGH_WORD(y,high+(k<<20)); /* add k to y's exponent */ | ^ math/math_private.h:237:21: note: in definition of macro ‘SET_HIGH_WORD’ 237 | sh_u.parts.msw = (v); \ | ^ math/math_private.h:237:20: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 237 | sh_u.parts.msw = (v); \ | ^ math/s_expm1.c:204:17: note: in expansion of macro ‘SET_HIGH_WORD’ 204 | SET_HIGH_WORD(t,0x3ff00000 - (0x200000>>k)); /* t=1-2^-k */ | ^~~~~~~~~~~~~ math/s_expm1.c:207:37: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 207 | SET_HIGH_WORD(y,high+(k<<20)); /* add k to y's exponent */ | ^ math/math_private.h:237:21: note: in definition of macro ‘SET_HIGH_WORD’ 237 | sh_u.parts.msw = (v); \ | ^ math/math_private.h:237:20: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 237 | sh_u.parts.msw = (v); \ | ^ math/s_expm1.c:210:17: note: in expansion of macro ‘SET_HIGH_WORD’ 210 | SET_HIGH_WORD(t,((0x3ff-k)<<20)); /* 2^-k */ | ^~~~~~~~~~~~~ math/s_expm1.c:214:37: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 214 | SET_HIGH_WORD(y,high+(k<<20)); /* add k to y's exponent */ | ^ math/math_private.h:237:21: note: in definition of macro ‘SET_HIGH_WORD’ 237 | sh_u.parts.msw = (v); \ | ^ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_expm1f.c -o math/s_expm1f.o In file included from math/s_expm1f.c:17: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/s_expm1f.c:16: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/s_expm1f.c:19:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 19 | static const volatile float huge = 1.0e+30, tiny = 1.0e-30; | ^~~~~~ math/s_expm1f.c:19:36: warning: conversion from ‘double’ to ‘float’ changes value from ‘1.0e+30’ to ‘1.00000002e+30’ [-Wfloat-conversion] 19 | static const volatile float huge = 1.0e+30, tiny = 1.0e-30; | ^~~~~~~ math/s_expm1f.c:19:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 19 | static const volatile float huge = 1.0e+30, tiny = 1.0e-30; | ^~~~~~ math/s_expm1f.c:19:52: warning: conversion from ‘double’ to ‘float’ changes value from ‘1.0000000000000001e-30’ to ‘1.0e-30’ [-Wfloat-conversion] 19 | static const volatile float huge = 1.0e+30, tiny = 1.0e-30; | ^~~~~~~ math/s_expm1f.c:22:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 22 | one = 1.0, | ^~~ math/s_expm1f.c:23:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 23 | o_threshold = 8.8721679688e+01,/* 0x42b17180 */ | ^~~~~~~~~~~ math/s_expm1f.c:23:19: warning: conversion from ‘double’ to ‘float’ changes value from ‘8.8721679687999995e+1’ to ‘8.87216797e+1’ [-Wfloat-conversion] 23 | o_threshold = 8.8721679688e+01,/* 0x42b17180 */ | ^~~~~~~~~~~~~~~~ math/s_expm1f.c:24:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 24 | ln2_hi = 6.9313812256e-01,/* 0x3f317180 */ | ^~~~~~ math/s_expm1f.c:24:19: warning: conversion from ‘double’ to ‘float’ changes value from ‘6.9313812255999996e-1’ to ‘6.93138123e-1’ [-Wfloat-conversion] 24 | ln2_hi = 6.9313812256e-01,/* 0x3f317180 */ | ^~~~~~~~~~~~~~~~ math/s_expm1f.c:25:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 25 | ln2_lo = 9.0580006145e-06,/* 0x3717f7d1 */ | ^~~~~~ math/s_expm1f.c:25:19: warning: conversion from ‘double’ to ‘float’ changes value from ‘9.0580006144999996e-6’ to ‘9.05800061e-6’ [-Wfloat-conversion] 25 | ln2_lo = 9.0580006145e-06,/* 0x3717f7d1 */ | ^~~~~~~~~~~~~~~~ math/s_expm1f.c:26:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 26 | invln2 = 1.4426950216e+00,/* 0x3fb8aa3b */ | ^~~~~~ math/s_expm1f.c:26:19: warning: conversion from ‘double’ to ‘float’ changes value from ‘1.4426950216000001e+0’ to ‘1.44269502e+0’ [-Wfloat-conversion] 26 | invln2 = 1.4426950216e+00,/* 0x3fb8aa3b */ | ^~~~~~~~~~~~~~~~ math/s_expm1f.c:28:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 28 | Q1 = -3.3333335072e-02, /* 0xbd088889 */ | ^~ math/s_expm1f.c:28:8: warning: conversion from ‘double’ to ‘float’ changes value from ‘-3.3333335072000002e-2’ to ‘-3.33333351e-2’ [-Wfloat-conversion] 28 | Q1 = -3.3333335072e-02, /* 0xbd088889 */ | ^ math/s_expm1f.c:29:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 29 | Q2 = 1.5873016091e-03, /* 0x3ad00d01 */ | ^~ math/s_expm1f.c:29:9: warning: conversion from ‘double’ to ‘float’ changes value from ‘1.5873016091e-3’ to ‘1.58730161e-3’ [-Wfloat-conversion] 29 | Q2 = 1.5873016091e-03, /* 0x3ad00d01 */ | ^~~~~~~~~~~~~~~~ math/s_expm1f.c:30:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 30 | Q3 = -7.9365076090e-05, /* 0xb8a670cd */ | ^~ math/s_expm1f.c:30:8: warning: conversion from ‘double’ to ‘float’ changes value from ‘-7.9365076090000006e-5’ to ‘-7.93650761e-5’ [-Wfloat-conversion] 30 | Q3 = -7.9365076090e-05, /* 0xb8a670cd */ | ^ math/s_expm1f.c:31:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 31 | Q4 = 4.0082177293e-06, /* 0x36867e54 */ | ^~ math/s_expm1f.c:31:9: warning: conversion from ‘double’ to ‘float’ changes value from ‘4.0082177292999999e-6’ to ‘4.00821773e-6’ [-Wfloat-conversion] 31 | Q4 = 4.0082177293e-06, /* 0x36867e54 */ | ^~~~~~~~~~~~~~~~ math/s_expm1f.c:32:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 32 | Q5 = -2.0109921195e-07; /* 0xb457edbb */ | ^~ math/s_expm1f.c:32:8: warning: conversion from ‘double’ to ‘float’ changes value from ‘-2.0109921195000001e-7’ to ‘-2.01099212e-7’ [-Wfloat-conversion] 32 | Q5 = -2.0109921195e-07; /* 0xb457edbb */ | ^ math/s_expm1f.c: In function ‘expm1f’: math/s_expm1f.c:42:15: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 42 | xsb = hx&0x80000000; /* sign bit of x */ | ^~ math/s_expm1f.c:52:21: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 52 | return (xsb==0)? x:-1.0;/* exp(+-inf)={inf,-1} */ | ^~~~~~ math/s_expm1f.c:52:39: warning: conversion from ‘double’ to ‘float’ may change value [-Wfloat-conversion] 52 | return (xsb==0)? x:-1.0;/* exp(+-inf)={inf,-1} */ | ~~~~~~~~~~~^~~~~ math/s_expm1f.c:56:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 56 | if(x+tiny<(float)0.0) /* raise inexact */ | ^~ math/s_expm1f.c:69:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 69 | k = invln2*x+((xsb==0)?(float)0.5:(float)-0.5); | ^ math/s_expm1f.c:69:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_expm1f.c:69:22: warning: conversion from ‘float’ to ‘int32_t’ {aka ‘int’} may change value [-Wfloat-conversion] 69 | k = invln2*x+((xsb==0)?(float)0.5:(float)-0.5); | ^~~~~~ math/s_expm1f.c:70:22: warning: conversion from ‘int32_t’ {aka ‘int’} to ‘float’ may change value [-Wconversion] 70 | t = k; | ^ math/s_expm1f.c:84:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 84 | hfx = (float)0.5*x; | ^~~ math/s_expm1f.c:87:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 87 | t = (float)3.0-r1*hfx; | ^ math/s_expm1f.c:88:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 88 | e = hxs*((r1-t)/((float)6.0 - x*t)); | ^ math/s_expm1f.c:93:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 93 | if(k== -1) return (float)0.5*(x-e)-(float)0.5; | ^~ math/s_expm1f.c:93:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_expm1f.c:95:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 95 | if(x < (float)-0.25) return -(float)2.0*(e-(x+(float)0.5)); | ^~ math/s_expm1f.c:95:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_expm1f.c:95:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_expm1f.c:96:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 96 | else return one+(float)2.0*(x-e); | ^~~~ math/math_private.h:266:9: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 266 | (i) = gf_u.word; \ | ^~~~ math/s_expm1f.c:101:17: note: in expansion of macro ‘GET_FLOAT_WORD’ 101 | GET_FLOAT_WORD(i,y); | ^~~~~~~~~~~~~~ math/math_private.h:274:15: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 274 | sf_u.word = (i); \ | ^ math/s_expm1f.c:102:17: note: in expansion of macro ‘SET_FLOAT_WORD’ 102 | SET_FLOAT_WORD(y,i+(k<<23)); /* add k to y's exponent */ | ^~~~~~~~~~~~~~ math/math_private.h:274:15: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 274 | sf_u.word = (i); \ | ^ math/s_expm1f.c:108:17: note: in expansion of macro ‘SET_FLOAT_WORD’ 108 | SET_FLOAT_WORD(t,0x3f800000 - (0x1000000>>k)); /* t=1-2^-k */ | ^~~~~~~~~~~~~~ math/math_private.h:266:9: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 266 | (i) = gf_u.word; \ | ^~~~ math/s_expm1f.c:110:17: note: in expansion of macro ‘GET_FLOAT_WORD’ 110 | GET_FLOAT_WORD(i,y); | ^~~~~~~~~~~~~~ math/math_private.h:274:15: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 274 | sf_u.word = (i); \ | ^ math/s_expm1f.c:111:17: note: in expansion of macro ‘SET_FLOAT_WORD’ 111 | SET_FLOAT_WORD(y,i+(k<<23)); /* add k to y's exponent */ | ^~~~~~~~~~~~~~ math/math_private.h:274:15: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 274 | sf_u.word = (i); \ | ^ math/s_expm1f.c:114:17: note: in expansion of macro ‘SET_FLOAT_WORD’ 114 | SET_FLOAT_WORD(t,((0x7f-k)<<23)); /* 2^-k */ | ^~~~~~~~~~~~~~ math/math_private.h:266:9: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 266 | (i) = gf_u.word; \ | ^~~~ math/s_expm1f.c:117:17: note: in expansion of macro ‘GET_FLOAT_WORD’ 117 | GET_FLOAT_WORD(i,y); | ^~~~~~~~~~~~~~ math/math_private.h:274:15: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 274 | sf_u.word = (i); \ | ^ math/s_expm1f.c:118:17: note: in expansion of macro ‘SET_FLOAT_WORD’ 118 | SET_FLOAT_WORD(y,i+(k<<23)); /* add k to y's exponent */ | ^~~~~~~~~~~~~~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_expm1l.c -o math/s_expm1l.o math/s_expm1l.c: In function ‘expm1l’: math/s_expm1l.c:101:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 101 | if (x == 0.0) | ^~ math/s_expm1l.c:101:7: warning: comparing floating-point with ‘==’ or ‘!=’ is unsafe [-Wfloat-equal] 101 | if (x == 0.0) | ^~ math/s_expm1l.c:111:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 111 | px = floorl (0.5 + x / xx); | ^~ math/s_expm1l.c:112:5: warning: conversion from ‘long double’ to ‘int’ may change value [-Wfloat-conversion] 112 | k = px; | ^~ math/s_expm1l.c:132:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 132 | qx = x + (0.5 * xx + xx * px / qx); | ^~ math/s_expm1l.c:138:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 138 | x = px * qx + (px - 1.0); | ^ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_fabs.c -o math/s_fabs.o In file included from math/s_fabs.c:21: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/s_fabs.c:19: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_fabsf.c -o math/s_fabsf.o In file included from math/s_fabsf.c:21: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/s_fabsf.c:20: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_fabsl.c -o math/s_fabsl.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_fdim.c -o math/s_fdim.o math/s_fdim.c: In function ‘fdim’: math/s_fdim.c:44:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 44 | DECL(double, fdim) | ^~~~ math/s_fdim.c: In function ‘fdimf’: math/s_fdim.c:45:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 45 | DECL(float, fdimf) | ^~~~ math/s_fdim.c:41:31: warning: conversion from ‘double’ to ‘float’ may change value [-Wfloat-conversion] 41 | return (x > y ? x - y : 0.0); \ | ~~~~~~~~~~~~~~~^~~~~~ math/s_fdim.c:45:1: note: in expansion of macro ‘DECL’ 45 | DECL(float, fdimf) | ^~~~ math/s_fdim.c: In function ‘fdiml’: math/s_fdim.c:47:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 47 | DECL(long double, fdiml) | ^~~~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_floor.c -o math/s_floor.o In file included from math/s_floor.c:24: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/s_floor.c:22: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/s_floor.c:26:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 26 | static const double huge = 1.0e300; | ^~~~~~ math/s_floor.c: In function ‘floor’: math/math_private.h:199:11: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 199 | (ix0) = ew_u.parts.msw; \ | ^~~~ math/s_floor.c:33:9: note: in expansion of macro ‘EXTRACT_WORDS’ 33 | EXTRACT_WORDS(i0,i1,x); | ^~~~~~~~~~~~~ math/math_private.h:200:11: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 200 | (ix1) = ew_u.parts.lsw; \ | ^~~~ math/s_floor.c:33:9: note: in expansion of macro ‘EXTRACT_WORDS’ 33 | EXTRACT_WORDS(i0,i1,x); | ^~~~~~~~~~~~~ math/s_floor.c:37:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 37 | if(huge+x>0.0) {/* return 0*sign(x) if |x|<1 */ | ^~ math/s_floor.c:40:30: warning: signed conversion from ‘unsigned int’ to ‘int32_t’ {aka ‘int’} changes value from ‘3220176896’ to ‘-1074790400’ [-Wsign-conversion] 40 | { i0=0xbff00000;i1=0;} | ^~~~~~~~~~ math/s_floor.c:44:24: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 44 | if(((i0&i)|i1)==0) return x; /* x is integral */ | ^ math/s_floor.c:44:27: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 44 | if(((i0&i)|i1)==0) return x; /* x is integral */ | ^ math/s_floor.c:45:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 45 | if(huge+x>0.0) { /* raise inexact flag */ | ^~ math/s_floor.c:47:24: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 47 | i0 &= (~i); i1=0; | ^~ math/s_floor.c:47:27: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 47 | i0 &= (~i); i1=0; | ^ math/s_floor.c:55:19: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 55 | if((i1&i)==0) return x; /* x is integral */ | ^ math/s_floor.c:56:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 56 | if(huge+x>0.0) { /* raise inexact flag */ | ^~ math/s_floor.c:60:29: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 60 | j = i1+(1<<(52-jj0)); | ^~ math/s_floor.c:61:29: warning: comparison of integer expressions of different signedness: ‘u_int32_t’ {aka ‘unsigned int’} and ‘int32_t’ {aka ‘int’} [-Wsign-compare] 61 | if(j(float)0.0) {/* return 0*sign(x) if |x|<1 */ | ^~ math/s_floorf.c:42:30: warning: signed conversion from ‘unsigned int’ to ‘int32_t’ {aka ‘int’} changes value from ‘3212836864’ to ‘-1082130432’ [-Wsign-conversion] 42 | { i0=0xbf800000;} | ^~~~~~~~~~ math/s_floorf.c:46:23: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 46 | if((i0&i)==0) return x; /* x is integral */ | ^ math/s_floorf.c:47:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 47 | if(huge+x>(float)0.0) { /* raise inexact flag */ | ^~ math/s_floorf.c:49:24: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 49 | i0 &= (~i); | ^~ math/s_floorf.c:49:27: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 49 | i0 &= (~i); | ^ math/math_private.h:274:15: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 274 | sf_u.word = (i); \ | ^ math/s_floorf.c:56:9: note: in expansion of macro ‘SET_FLOAT_WORD’ 56 | SET_FLOAT_WORD(x,i0); | ^~~~~~~~~~~~~~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_floorl.c -o math/s_floorl.o In file included from math/s_floorl.c:24: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/s_floorl.c:22: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/s_floorl.c: In function ‘floorl’: math/math_private.h:127:10: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘short int’ may change the sign of the result [-Wsign-conversion] 127 | (se) = ew_u.parts.exp; \ | ^~~~ math/s_floorl.c:35:9: note: in expansion of macro ‘GET_LDOUBLE_WORDS’ 35 | GET_LDOUBLE_WORDS(se,i0,i1,x); | ^~~~~~~~~~~~~~~~~ math/math_private.h:129:11: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 129 | (ix1) = ew_u.parts.lsw; \ | ^~~~ math/s_floorl.c:35:9: note: in expansion of macro ‘GET_LDOUBLE_WORDS’ 35 | GET_LDOUBLE_WORDS(se,i0,i1,x); | ^~~~~~~~~~~~~~~~~ math/s_floorl.c:37:15: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 37 | jj0 = (se&0x7fff)-0x3fff; | ^ math/s_floorl.c:40:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 40 | if(huge+x>0.0) { | ^~ math/s_floorl.c:43:44: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 43 | else if(((se&0x7fff)|i0|i1)!=0) | ^ math/s_floorl.c:48:27: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 48 | if(((i0&i)|i1)==0) return x; /* x is integral */ | ^ math/s_floorl.c:49:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 49 | if(huge+x>0.0) { /* raise inexact flag */ | ^~ math/s_floorl.c:67:19: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 67 | if((i1&i)==0) return x; /* x is integral */ | ^ math/s_floorl.c:68:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 68 | if(huge+x>0.0) { /* raise inexact flag */ | ^~ math/s_floorl.c:72:29: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 72 | j = i1+(1<<(63-jj0)); | ^~ math/s_floorl.c:73:29: warning: comparison of integer expressions of different signedness: ‘u_int32_t’ {aka ‘unsigned int’} and ‘int32_t’ {aka ‘int’} [-Wsign-compare] 73 | if(j 0.0) ^ (y < 0.0) ^ (z < 0.0)) | ^~ math/s_fma.c:93:25: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_fma.c:93:25: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_fma.c:102:25: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 102 | if (z > 0.0) | ^~ math/s_fma.c:111:25: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 111 | if (z < 0.0) | ^~ math/s_fma.c:129:25: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 129 | if ((x > 0.0) ^ (y < 0.0) ^ (z < 0.0)) | ^~ math/s_fma.c:129:25: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_fma.c:129:25: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_fma.c:134:25: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 134 | if ((x > 0.0) ^ (y < 0.0)) | ^~ math/s_fma.c:134:25: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_fma.c:139:25: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 139 | if ((x > 0.0) ^ (y < 0.0)) | ^~ math/s_fma.c:139:25: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_fmaf.c -o math/s_fmaf.o math/s_fmaf.c: In function ‘fmaf’: math/s_fmaf.c:46:31: warning: conversion from ‘double’ to ‘float’ may change value [-Wfloat-conversion] 46 | return ((double)x * y + z); | ~~~~~~~~~~~~~~~^~~~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_fmal.c -o math/s_fmal.o math/s_fmal.c: In function ‘fmal’: math/s_fmal.c:47:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 47 | static const long double split = 0x1p32L + 1.0; | ^~~~~~ math/s_fmal.c:63:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 63 | if (x == 0.0 || y == 0.0) | ^~ math/s_fmal.c:63:15: warning: comparing floating-point with ‘==’ or ‘!=’ is unsafe [-Wfloat-equal] 63 | if (x == 0.0 || y == 0.0) | ^~ math/s_fmal.c:63:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 63 | if (x == 0.0 || y == 0.0) | ^~ math/s_fmal.c:63:27: warning: comparing floating-point with ‘==’ or ‘!=’ is unsafe [-Wfloat-equal] 63 | if (x == 0.0 || y == 0.0) | ^~ math/s_fmal.c:65:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 65 | if (z == 0.0) | ^~ math/s_fmal.c:65:15: warning: comparing floating-point with ‘==’ or ‘!=’ is unsafe [-Wfloat-equal] 65 | if (z == 0.0) | ^~ math/s_fmal.c:90:25: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 90 | if ((x > 0.0) ^ (y < 0.0) ^ (z < 0.0)) | ^~ math/s_fmal.c:90:25: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_fmal.c:90:25: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_fmal.c:99:25: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 99 | if (z > 0.0) | ^~ math/s_fmal.c:108:25: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 108 | if (z < 0.0) | ^~ math/s_fmal.c:126:25: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 126 | if ((x > 0.0) ^ (y < 0.0) ^ (z < 0.0)) | ^~ math/s_fmal.c:126:25: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_fmal.c:126:25: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_fmal.c:131:25: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 131 | if ((x > 0.0) ^ (y < 0.0)) | ^~ math/s_fmal.c:131:25: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_fmal.c:136:25: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 136 | if ((x > 0.0) ^ (y < 0.0)) | ^~ math/s_fmal.c:136:25: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_fmax.c -o math/s_fmax.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_fmaxf.c -o math/s_fmaxf.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_fmaxl.c -o math/s_fmaxl.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_fmin.c -o math/s_fmin.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_fminf.c -o math/s_fminf.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_fminl.c -o math/s_fminl.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_frexp.c -o math/s_frexp.o In file included from math/s_frexp.c:27: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/s_frexp.c:25: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/s_frexp.c:30:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 30 | two54 = 1.80143985094819840000e+16; /* 0x43500000, 0x00000000 */ | ^~~~~ math/s_frexp.c: In function ‘frexp’: math/math_private.h:199:11: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 199 | (ix0) = ew_u.parts.msw; \ | ^~~~ math/s_frexp.c:36:9: note: in expansion of macro ‘EXTRACT_WORDS’ 36 | EXTRACT_WORDS(hx,lx,x); | ^~~~~~~~~~~~~ math/math_private.h:200:11: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 200 | (ix1) = ew_u.parts.lsw; \ | ^~~~ math/s_frexp.c:36:9: note: in expansion of macro ‘EXTRACT_WORDS’ 36 | EXTRACT_WORDS(hx,lx,x); | ^~~~~~~~~~~~~ math/math_private.h:209:9: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 209 | (i) = gh_u.parts.msw; \ | ^~~~ math/s_frexp.c:42:13: note: in expansion of macro ‘GET_HIGH_WORD’ 42 | GET_HIGH_WORD(hx,x); | ^~~~~~~~~~~~~ math/s_frexp.c:47:17: warning: conversion to ‘unsigned int’ from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 47 | hx = (hx&0x800fffff)|0x3fe00000; | ^ math/s_frexp.c:47:14: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘unsigned int’ may change the sign of the result [-Wsign-conversion] 47 | hx = (hx&0x800fffff)|0x3fe00000; | ^ math/math_private.h:237:20: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 237 | sh_u.parts.msw = (v); \ | ^ math/s_frexp.c:48:9: note: in expansion of macro ‘SET_HIGH_WORD’ 48 | SET_HIGH_WORD(x,hx); | ^~~~~~~~~~~~~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_frexpf.c -o math/s_frexpf.o In file included from math/s_frexpf.c:17: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/s_frexpf.c:16: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/s_frexpf.c:20:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 20 | two25 = 3.3554432000e+07; /* 0x4c000000 */ | ^~~~~ math/s_frexpf.c: In function ‘frexpf’: math/math_private.h:266:9: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 266 | (i) = gf_u.word; \ | ^~~~ math/s_frexpf.c:26:9: note: in expansion of macro ‘GET_FLOAT_WORD’ 26 | GET_FLOAT_WORD(hx,x); | ^~~~~~~~~~~~~~ math/math_private.h:266:9: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 266 | (i) = gf_u.word; \ | ^~~~ math/s_frexpf.c:32:13: note: in expansion of macro ‘GET_FLOAT_WORD’ 32 | GET_FLOAT_WORD(hx,x); | ^~~~~~~~~~~~~~ math/s_frexpf.c:37:17: warning: conversion to ‘unsigned int’ from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 37 | hx = (hx&0x807fffff)|0x3f000000; | ^ math/s_frexpf.c:37:14: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘unsigned int’ may change the sign of the result [-Wsign-conversion] 37 | hx = (hx&0x807fffff)|0x3f000000; | ^ math/s_frexpf.c:38:10: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 38 | *(int*)&x = hx; | ^~~~~~~~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_frexpl.c -o math/s_frexpl.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_ilogb.c -o math/s_ilogb.o In file included from math/s_ilogb.c:23: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/s_ilogb.c:21: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/s_ilogb.c: In function ‘ilogb’: math/math_private.h:209:9: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 209 | (i) = gh_u.parts.msw; \ | ^~~~ math/s_ilogb.c:30:9: note: in expansion of macro ‘GET_HIGH_WORD’ 30 | GET_HIGH_WORD(hx,x); | ^~~~~~~~~~~~~ math/math_private.h:218:9: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 218 | (i) = gl_u.parts.lsw; \ | ^~~~ math/s_ilogb.c:33:13: note: in expansion of macro ‘GET_LOW_WORD’ 33 | GET_LOW_WORD(lx,x); | ^~~~~~~~~~~~ math/s_ilogb.c:35:24: warning: signed conversion from ‘unsigned int’ to ‘int’ changes value from ‘2147483649’ to ‘-2147483647’ [-Wsign-conversion] 35 | return 0x80000001; /* ilogb(0) = 0x80000001 */ | ^~~~~~~~~~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_ilogbf.c -o math/s_ilogbf.o In file included from math/s_ilogbf.c:17: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/s_ilogbf.c:16: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/s_ilogbf.c: In function ‘ilogbf’: math/math_private.h:266:9: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 266 | (i) = gf_u.word; \ | ^~~~ math/s_ilogbf.c:24:9: note: in expansion of macro ‘GET_FLOAT_WORD’ 24 | GET_FLOAT_WORD(hx,x); | ^~~~~~~~~~~~~~ math/s_ilogbf.c:28:24: warning: signed conversion from ‘unsigned int’ to ‘int’ changes value from ‘2147483649’ to ‘-2147483647’ [-Wsign-conversion] 28 | return 0x80000001; /* ilogb(0) = 0x80000001 */ | ^~~~~~~~~~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_ilogbl.c -o math/s_ilogbl.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_llrint.c -o math/s_llrint.o In file included from math/s_lrint.c:36, from math/s_llrint.c:14: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/s_lrint.c:33: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/s_lrint.c:49:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 49 | 4.50359962737049600000e+15, /* 0x43300000, 0x00000000 */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_lrint.c:50:2: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 50 | -4.50359962737049600000e+15, /* 0xC3300000, 0x00000000 */ | ^ math/s_lrint.c: In function ‘llrint’: math/s_lrint.c:61:13: warning: conversion to ‘int’ from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 61 | e = i0 >> DBL_FRACHBITS; | ^~ math/s_lrint.c:79:13: warning: conversion to ‘int’ from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 79 | e = ((i0 >> DBL_FRACHBITS) & 0x7ff) - DBL_EXP_BIAS; | ^ math/s_lrint.c:88:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 88 | res = (shift < RESTYPE_BITS ? (RESTYPE)i1 << shift : 0); | ^ math/s_lrint.c:90:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 90 | res = (shift > -RESTYPE_BITS ? (RESTYPE)i1 >> -shift : 0); | ^ math/s_lrint.c:93:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 93 | res |= (shift < RESTYPE_BITS ? (RESTYPE)i0 << shift : 0); | ^ math/s_lrint.c:95:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 95 | res |= (shift > -RESTYPE_BITS ? (RESTYPE)i0 >> -shift : 0); | ^ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_llrintf.c -o math/s_llrintf.o In file included from math/s_lrintf.c:34, from math/s_llrintf.c:14: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/s_lrintf.c:32: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/s_lrintf.c:47:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 47 | 8.3886080000e+06, /* 0x4b000000 */ | ^~~~~~~~~~~~~~~~ math/s_lrintf.c:48:2: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 48 | -8.3886080000e+06, /* 0xcb000000 */ | ^ math/s_lrintf.c: In function ‘llrintf’: math/s_lrintf.c:59:13: warning: conversion to ‘int’ from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 59 | e = i0 >> SNG_FRACBITS; | ^~ math/s_lrintf.c:77:13: warning: conversion to ‘int’ from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 77 | e = ((i0 >> SNG_FRACBITS) & 0xff) - SNG_EXP_BIAS; | ^ math/s_lrintf.c:86:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 86 | res = (shift < RESTYPE_BITS ? (RESTYPE)i0 << shift : 0); | ^ math/s_lrintf.c:88:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 88 | res = (shift > -RESTYPE_BITS ? (RESTYPE)i0 >> -shift : 0); | ^ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_llrintl.c -o math/s_llrintl.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_llround.c -o math/s_llround.o In file included from math/s_lround.c:35, from math/s_llround.c:14: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/s_lround.c:33: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/s_lround.c: In function ‘llround’: math/s_lround.c:54:13: warning: conversion to ‘int’ from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 54 | e = i0 >> DBL_FRACHBITS; | ^~ math/s_lround.c:68:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 68 | x += (s ? -0.5 : 0.5); | ^ math/s_lround.c:68:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_lround.c:72:13: warning: conversion to ‘int’ from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 72 | e = ((i0 >> DBL_FRACHBITS) & 0x7ff) - DBL_EXP_BIAS; | ^ math/s_lround.c:78:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 78 | res = (shift < RESTYPE_BITS ? (RESTYPE)i1 << shift : 0); | ^ math/s_lround.c:80:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 80 | res = (shift > -RESTYPE_BITS ? (RESTYPE)i1 >> -shift : 0); | ^ math/s_lround.c:83:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 83 | res |= (shift < RESTYPE_BITS ? (RESTYPE)i0 << shift : 0); | ^ math/s_lround.c:85:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 85 | res |= (shift > -RESTYPE_BITS ? (RESTYPE)i0 >> -shift : 0); | ^ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_llroundf.c -o math/s_llroundf.o In file included from math/s_lroundf.c:34, from math/s_llroundf.c:14: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/s_lroundf.c:30: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/s_lroundf.c: In function ‘llroundf’: math/s_lroundf.c:53:13: warning: conversion to ‘int’ from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 53 | e = i0 >> SNG_FRACBITS; | ^~ math/s_lroundf.c:67:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 67 | x += (s ? -0.5 : 0.5); | ^ math/s_lroundf.c:67:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_lroundf.c:67:22: warning: conversion from ‘double’ to ‘float’ may change value [-Wfloat-conversion] 67 | x += (s ? -0.5 : 0.5); | ^ math/s_lroundf.c:71:13: warning: conversion to ‘int’ from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 71 | e = ((i0 >> SNG_FRACBITS) & 0xff) - SNG_EXP_BIAS; | ^ math/s_lroundf.c:77:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 77 | res = (shift < RESTYPE_BITS ? (RESTYPE)i0 << shift : 0); | ^ math/s_lroundf.c:79:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 79 | res = (shift > -RESTYPE_BITS ? (RESTYPE)i0 >> -shift : 0); | ^ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_llroundl.c -o math/s_llroundl.o In file included from math/s_llroundl.c:14: math/s_lroundl.c:52:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 52 | static const type dtype_min = DTYPE_MIN - 0.5; | ^~~~~~ math/s_lroundl.c:53:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 53 | static const type dtype_max = DTYPE_MAX + 0.5; | ^~~~~~ math/s_lroundl.c:53:41: warning: conversion from ‘long long int’ to ‘double’ changes value from ‘9223372036854775807’ to ‘9.2233720368547758e+18’ [-Wfloat-conversion] 53 | static const type dtype_max = DTYPE_MAX + 0.5; | ^ math/s_lroundl.c: In function ‘llroundl’: math/s_lroundl.c:61:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 61 | if (INRANGE(x)) { | ^~ math/s_lroundl.c:54:48: warning: comparing floating-point with ‘==’ or ‘!=’ is unsafe [-Wfloat-equal] 54 | #define INRANGE(x) (dtype_max - DTYPE_MAX != 0.5 || \ | ^~ math/s_lroundl.c:61:13: note: in expansion of macro ‘INRANGE’ 61 | if (INRANGE(x)) { | ^~~~~~~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_log1p.c -o math/s_log1p.o In file included from math/s_log1p.c:80: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/s_log1p.c:78: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/s_log1p.c:83:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 83 | ln2_hi = 6.93147180369123816490e-01, /* 3fe62e42 fee00000 */ | ^~~~~~ math/s_log1p.c:84:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 84 | ln2_lo = 1.90821492927058770002e-10, /* 3dea39ef 35793c76 */ | ^~~~~~ math/s_log1p.c:85:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 85 | two54 = 1.80143985094819840000e+16, /* 43500000 00000000 */ | ^~~~~ math/s_log1p.c:86:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 86 | Lp1 = 6.666666666666735130e-01, /* 3FE55555 55555593 */ | ^~~ math/s_log1p.c:87:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 87 | Lp2 = 3.999999999940941908e-01, /* 3FD99999 9997FA04 */ | ^~~ math/s_log1p.c:88:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 88 | Lp3 = 2.857142874366239149e-01, /* 3FD24924 94229359 */ | ^~~ math/s_log1p.c:89:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 89 | Lp4 = 2.222219843214978396e-01, /* 3FCC71C5 1D8E78AF */ | ^~~ math/s_log1p.c:90:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 90 | Lp5 = 1.818357216161805012e-01, /* 3FC74664 96CB03DE */ | ^~~ math/s_log1p.c:91:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 91 | Lp6 = 1.531383769920937332e-01, /* 3FC39A09 D078C69F */ | ^~~ math/s_log1p.c:92:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 92 | Lp7 = 1.479819860511658591e-01; /* 3FC2F112 DF3E5244 */ | ^~~ math/s_log1p.c:94:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 94 | static const double zero = 0.0; | ^~~~~~ math/s_log1p.c: In function ‘log1p’: math/math_private.h:209:9: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 209 | (i) = gh_u.parts.msw; \ | ^~~~ math/s_log1p.c:102:9: note: in expansion of macro ‘GET_HIGH_WORD’ 102 | GET_HIGH_WORD(hx,x); | ^~~~~~~~~~~~~ math/s_log1p.c:108:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 108 | if(x==-1.0) return -two54/zero; /* log1p(-1)=+inf */ | ^~ math/s_log1p.c:108:21: warning: comparing floating-point with ‘==’ or ‘!=’ is unsafe [-Wfloat-equal] 108 | if(x==-1.0) return -two54/zero; /* log1p(-1)=+inf */ | ^~ math/s_log1p.c:116:21: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 116 | return x - x*x*0.5; | ^~~~~~ math/s_log1p.c:124:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 124 | u = 1.0+x; | ^ math/math_private.h:209:9: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 209 | (i) = gh_u.parts.msw; \ | ^~~~ math/s_log1p.c:125:17: note: in expansion of macro ‘GET_HIGH_WORD’ 125 | GET_HIGH_WORD(hu,u); | ^~~~~~~~~~~~~ math/s_log1p.c:127:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 127 | c = (k>0)? 1.0-(u-x):x-(u-1.0);/* correction term */ | ^ math/s_log1p.c:127:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/math_private.h:209:9: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 209 | (i) = gh_u.parts.msw; \ | ^~~~ math/s_log1p.c:131:17: note: in expansion of macro ‘GET_HIGH_WORD’ 131 | GET_HIGH_WORD(hu,u); | ^~~~~~~~~~~~~ math/math_private.h:237:20: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 237 | sh_u.parts.msw = (v); \ | ^ math/s_log1p.c:137:17: note: in expansion of macro ‘SET_HIGH_WORD’ 137 | SET_HIGH_WORD(u,hu|0x3ff00000); /* normalize u */ | ^~~~~~~~~~~~~ math/math_private.h:237:20: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 237 | sh_u.parts.msw = (v); \ | ^ math/s_log1p.c:140:17: note: in expansion of macro ‘SET_HIGH_WORD’ 140 | SET_HIGH_WORD(u,hu|0x3fe00000); /* normalize u/2 */ | ^~~~~~~~~~~~~ math/s_log1p.c:143:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 143 | f = u-1.0; | ^ math/s_log1p.c:145:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 145 | hfsq=0.5*f*f; | ^~~~ math/s_log1p.c:147:17: warning: comparing floating-point with ‘==’ or ‘!=’ is unsafe [-Wfloat-equal] 147 | if(f==zero) if(k==0) return zero; | ^~ math/s_log1p.c:147:15: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 147 | if(f==zero) if(k==0) return zero; | ^ math/s_log1p.c:149:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 149 | R = hfsq*(1.0-0.66666666666666666*f); | ^ math/s_log1p.c:149:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_log1p.c:153:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 153 | s = f/(2.0+f); | ^ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_log1pf.c -o math/s_log1pf.o In file included from math/s_log1pf.c:17: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/s_log1pf.c:16: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/s_log1pf.c:20:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 20 | ln2_hi = 6.9313812256e-01, /* 0x3f317180 */ | ^~~~~~ math/s_log1pf.c:20:12: warning: conversion from ‘double’ to ‘float’ changes value from ‘6.9313812255999996e-1’ to ‘6.93138123e-1’ [-Wfloat-conversion] 20 | ln2_hi = 6.9313812256e-01, /* 0x3f317180 */ | ^~~~~~~~~~~~~~~~ math/s_log1pf.c:21:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 21 | ln2_lo = 9.0580006145e-06, /* 0x3717f7d1 */ | ^~~~~~ math/s_log1pf.c:21:12: warning: conversion from ‘double’ to ‘float’ changes value from ‘9.0580006144999996e-6’ to ‘9.05800061e-6’ [-Wfloat-conversion] 21 | ln2_lo = 9.0580006145e-06, /* 0x3717f7d1 */ | ^~~~~~~~~~~~~~~~ math/s_log1pf.c:22:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 22 | two25 = 3.355443200e+07, /* 0x4c000000 */ | ^~~~~ math/s_log1pf.c:23:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 23 | Lp1 = 6.6666668653e-01, /* 3F2AAAAB */ | ^~~ math/s_log1pf.c:23:7: warning: conversion from ‘double’ to ‘float’ changes value from ‘6.6666668653000005e-1’ to ‘6.66666687e-1’ [-Wfloat-conversion] 23 | Lp1 = 6.6666668653e-01, /* 3F2AAAAB */ | ^~~~~~~~~~~~~~~~ math/s_log1pf.c:24:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 24 | Lp2 = 4.0000000596e-01, /* 3ECCCCCD */ | ^~~ math/s_log1pf.c:24:7: warning: conversion from ‘double’ to ‘float’ changes value from ‘4.0000000596000002e-1’ to ‘4.00000006e-1’ [-Wfloat-conversion] 24 | Lp2 = 4.0000000596e-01, /* 3ECCCCCD */ | ^~~~~~~~~~~~~~~~ math/s_log1pf.c:25:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 25 | Lp3 = 2.8571429849e-01, /* 3E924925 */ | ^~~ math/s_log1pf.c:25:7: warning: conversion from ‘double’ to ‘float’ changes value from ‘2.8571429849000002e-1’ to ‘2.85714298e-1’ [-Wfloat-conversion] 25 | Lp3 = 2.8571429849e-01, /* 3E924925 */ | ^~~~~~~~~~~~~~~~ math/s_log1pf.c:26:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 26 | Lp4 = 2.2222198546e-01, /* 3E638E29 */ | ^~~ math/s_log1pf.c:26:7: warning: conversion from ‘double’ to ‘float’ changes value from ‘2.2222198545999999e-1’ to ‘2.22221985e-1’ [-Wfloat-conversion] 26 | Lp4 = 2.2222198546e-01, /* 3E638E29 */ | ^~~~~~~~~~~~~~~~ math/s_log1pf.c:27:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 27 | Lp5 = 1.8183572590e-01, /* 3E3A3325 */ | ^~~ math/s_log1pf.c:27:7: warning: conversion from ‘double’ to ‘float’ changes value from ‘1.8183572589999999e-1’ to ‘1.81835726e-1’ [-Wfloat-conversion] 27 | Lp5 = 1.8183572590e-01, /* 3E3A3325 */ | ^~~~~~~~~~~~~~~~ math/s_log1pf.c:28:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 28 | Lp6 = 1.5313838422e-01, /* 3E1CD04F */ | ^~~ math/s_log1pf.c:28:7: warning: conversion from ‘double’ to ‘float’ changes value from ‘1.5313838422000001e-1’ to ‘1.53138384e-1’ [-Wfloat-conversion] 28 | Lp6 = 1.5313838422e-01, /* 3E1CD04F */ | ^~~~~~~~~~~~~~~~ math/s_log1pf.c:29:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 29 | Lp7 = 1.4798198640e-01; /* 3E178897 */ | ^~~ math/s_log1pf.c:29:7: warning: conversion from ‘double’ to ‘float’ changes value from ‘1.4798198639999999e-1’ to ‘1.47981986e-1’ [-Wfloat-conversion] 29 | Lp7 = 1.4798198640e-01; /* 3E178897 */ | ^~~~~~~~~~~~~~~~ math/s_log1pf.c:31:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 31 | static const float zero = 0.0; | ^~~~~~ math/s_log1pf.c: In function ‘log1pf’: math/math_private.h:266:9: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 266 | (i) = gf_u.word; \ | ^~~~ math/s_log1pf.c:39:9: note: in expansion of macro ‘GET_FLOAT_WORD’ 39 | GET_FLOAT_WORD(hx,x); | ^~~~~~~~~~~~~~ math/s_log1pf.c:45:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 45 | if(x==(float)-1.0) return -two25/zero; /* log1p(-1)=+inf */ | ^~ math/s_log1pf.c:45:21: warning: comparing floating-point with ‘==’ or ‘!=’ is unsafe [-Wfloat-equal] 45 | if(x==(float)-1.0) return -two25/zero; /* log1p(-1)=+inf */ | ^~ math/s_log1pf.c:53:21: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 53 | return x - x*x*(float)0.5; | ^~~~~~ math/s_log1pf.c:61:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 61 | u = (float)1.0+x; | ^ math/math_private.h:266:9: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 266 | (i) = gf_u.word; \ | ^~~~ math/s_log1pf.c:62:17: note: in expansion of macro ‘GET_FLOAT_WORD’ 62 | GET_FLOAT_WORD(hu,u); | ^~~~~~~~~~~~~~ math/s_log1pf.c:65:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 65 | c = (k>0)? (float)1.0-(u-x):x-(u-(float)1.0); | ^ math/s_log1pf.c:65:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/math_private.h:266:9: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 266 | (i) = gf_u.word; \ | ^~~~ math/s_log1pf.c:69:17: note: in expansion of macro ‘GET_FLOAT_WORD’ 69 | GET_FLOAT_WORD(hu,u); | ^~~~~~~~~~~~~~ math/math_private.h:274:15: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 274 | sf_u.word = (i); \ | ^ math/s_log1pf.c:75:17: note: in expansion of macro ‘SET_FLOAT_WORD’ 75 | SET_FLOAT_WORD(u,hu|0x3f800000);/* normalize u */ | ^~~~~~~~~~~~~~ math/math_private.h:274:15: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 274 | sf_u.word = (i); \ | ^ math/s_log1pf.c:78:17: note: in expansion of macro ‘SET_FLOAT_WORD’ 78 | SET_FLOAT_WORD(u,hu|0x3f000000); /* normalize u/2 */ | ^~~~~~~~~~~~~~ math/s_log1pf.c:81:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 81 | f = u-(float)1.0; | ^ math/s_log1pf.c:83:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 83 | hfsq=(float)0.5*f*f; | ^~~~ math/s_log1pf.c:85:17: warning: comparing floating-point with ‘==’ or ‘!=’ is unsafe [-Wfloat-equal] 85 | if(f==zero) if(k==0) return zero; | ^~ math/s_log1pf.c:86:37: warning: conversion from ‘int32_t’ {aka ‘int’} to ‘float’ may change value [-Wconversion] 86 | else {c += k*ln2_lo; return k*ln2_hi+c;} | ^ math/s_log1pf.c:86:54: warning: conversion from ‘int32_t’ {aka ‘int’} to ‘float’ may change value [-Wconversion] 86 | else {c += k*ln2_lo; return k*ln2_hi+c;} | ^ math/s_log1pf.c:85:15: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 85 | if(f==zero) if(k==0) return zero; | ^ math/s_log1pf.c:87:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 87 | R = hfsq*((float)1.0-(float)0.66666666666666666*f); | ^ math/s_log1pf.c:87:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_log1pf.c:89:30: warning: conversion from ‘int32_t’ {aka ‘int’} to ‘float’ may change value [-Wconversion] 89 | return k*ln2_hi-((R-(k*ln2_lo+c))-f); | ^ math/s_log1pf.c:89:44: warning: conversion from ‘int32_t’ {aka ‘int’} to ‘float’ may change value [-Wconversion] 89 | return k*ln2_hi-((R-(k*ln2_lo+c))-f); | ^ math/s_log1pf.c:91:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 91 | s = f/((float)2.0+f); | ^ math/s_log1pf.c:95:26: warning: conversion from ‘int32_t’ {aka ‘int’} to ‘float’ may change value [-Wconversion] 95 | return k*ln2_hi-((hfsq-(s*(hfsq+R)+(k*ln2_lo+c)))-f); | ^ math/s_log1pf.c:95:55: warning: conversion from ‘int32_t’ {aka ‘int’} to ‘float’ may change value [-Wconversion] 95 | return k*ln2_hi-((hfsq-(s*(hfsq+R)+(k*ln2_lo+c)))-f); | ^ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_log1pl.c -o math/s_log1pl.o In file included from math/s_log1pl.c:64: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/s_log1pl.c:62: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/s_log1pl.c: In function ‘log1pl’: math/s_log1pl.c:123:9: warning: comparing floating-point with ‘==’ or ‘!=’ is unsafe [-Wfloat-equal] 123 | if( xm1 == INFINITY ) | ^~ math/s_log1pl.c:125:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 125 | if(xm1 == 0.0) | ^~ math/s_log1pl.c:125:8: warning: comparing floating-point with ‘==’ or ‘!=’ is unsafe [-Wfloat-equal] 125 | if(xm1 == 0.0) | ^~ math/s_log1pl.c:133:15: warning: comparing floating-point with ‘==’ or ‘!=’ is unsafe [-Wfloat-equal] 133 | if( x == 0.0L ) | ^~ math/s_log1pl.c:175:11: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 175 | x = 2.0 * x - 1.0L; | ^ math/s_log1pl.c:189:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 189 | z = y - 0.5 * z; | ^ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_logb.c -o math/s_logb.o In file included from math/s_logb.c:20: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/s_logb.c:19: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/s_logb.c: In function ‘logb’: math/math_private.h:199:11: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 199 | (ix0) = ew_u.parts.msw; \ | ^~~~ math/s_logb.c:26:9: note: in expansion of macro ‘EXTRACT_WORDS’ 26 | EXTRACT_WORDS(ix,lx,x); | ^~~~~~~~~~~~~ math/math_private.h:200:11: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 200 | (ix1) = ew_u.parts.lsw; \ | ^~~~ math/s_logb.c:26:9: note: in expansion of macro ‘EXTRACT_WORDS’ 26 | EXTRACT_WORDS(ix,lx,x); | ^~~~~~~~~~~~~ math/s_logb.c:28:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 28 | if((ix|lx)==0) return -1.0/fabs(x); | ^~ math/s_logb.c:31:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 31 | return -1022.0; | ^~~~~~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_logbf.c -o math/s_logbf.o In file included from math/s_logbf.c:17: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/s_logbf.c:16: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/s_logbf.c: In function ‘logbf’: math/math_private.h:266:9: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 266 | (i) = gf_u.word; \ | ^~~~ math/s_logbf.c:23:9: note: in expansion of macro ‘GET_FLOAT_WORD’ 23 | GET_FLOAT_WORD(ix,x); | ^~~~~~~~~~~~~~ math/s_logbf.c:25:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 25 | if(ix==0) return (float)-1.0/fabsf(x); | ^~ math/s_logbf.c:28:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 28 | return -126.0; | ^~~~~~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_logbl.c -o math/s_logbl.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_lrint.c -o math/s_lrint.o In file included from math/s_lrint.c:36: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/s_lrint.c:33: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/s_lrint.c:49:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 49 | 4.50359962737049600000e+15, /* 0x43300000, 0x00000000 */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_lrint.c:50:2: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 50 | -4.50359962737049600000e+15, /* 0xC3300000, 0x00000000 */ | ^ math/s_lrint.c: In function ‘lrint’: math/s_lrint.c:61:13: warning: conversion to ‘int’ from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 61 | e = i0 >> DBL_FRACHBITS; | ^~ math/s_lrint.c:79:13: warning: conversion to ‘int’ from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 79 | e = ((i0 >> DBL_FRACHBITS) & 0x7ff) - DBL_EXP_BIAS; | ^ math/s_lrint.c:88:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 88 | res = (shift < RESTYPE_BITS ? (RESTYPE)i1 << shift : 0); | ^ math/s_lrint.c:90:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 90 | res = (shift > -RESTYPE_BITS ? (RESTYPE)i1 >> -shift : 0); | ^ math/s_lrint.c:93:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 93 | res |= (shift < RESTYPE_BITS ? (RESTYPE)i0 << shift : 0); | ^ math/s_lrint.c:95:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 95 | res |= (shift > -RESTYPE_BITS ? (RESTYPE)i0 >> -shift : 0); | ^ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_lrintf.c -o math/s_lrintf.o In file included from math/s_lrintf.c:34: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/s_lrintf.c:32: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/s_lrintf.c:47:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 47 | 8.3886080000e+06, /* 0x4b000000 */ | ^~~~~~~~~~~~~~~~ math/s_lrintf.c:48:2: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 48 | -8.3886080000e+06, /* 0xcb000000 */ | ^ math/s_lrintf.c: In function ‘lrintf’: math/s_lrintf.c:59:13: warning: conversion to ‘int’ from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 59 | e = i0 >> SNG_FRACBITS; | ^~ math/s_lrintf.c:77:13: warning: conversion to ‘int’ from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 77 | e = ((i0 >> SNG_FRACBITS) & 0xff) - SNG_EXP_BIAS; | ^ math/s_lrintf.c:86:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 86 | res = (shift < RESTYPE_BITS ? (RESTYPE)i0 << shift : 0); | ^ math/s_lrintf.c:88:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 88 | res = (shift > -RESTYPE_BITS ? (RESTYPE)i0 >> -shift : 0); | ^ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_lrintl.c -o math/s_lrintl.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_lround.c -o math/s_lround.o In file included from math/s_lround.c:35: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/s_lround.c:33: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/s_lround.c: In function ‘lround’: math/s_lround.c:54:13: warning: conversion to ‘int’ from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 54 | e = i0 >> DBL_FRACHBITS; | ^~ math/s_lround.c:68:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 68 | x += (s ? -0.5 : 0.5); | ^ math/s_lround.c:68:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_lround.c:72:13: warning: conversion to ‘int’ from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 72 | e = ((i0 >> DBL_FRACHBITS) & 0x7ff) - DBL_EXP_BIAS; | ^ math/s_lround.c:78:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 78 | res = (shift < RESTYPE_BITS ? (RESTYPE)i1 << shift : 0); | ^ math/s_lround.c:80:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 80 | res = (shift > -RESTYPE_BITS ? (RESTYPE)i1 >> -shift : 0); | ^ math/s_lround.c:83:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 83 | res |= (shift < RESTYPE_BITS ? (RESTYPE)i0 << shift : 0); | ^ math/s_lround.c:85:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 85 | res |= (shift > -RESTYPE_BITS ? (RESTYPE)i0 >> -shift : 0); | ^ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_lroundf.c -o math/s_lroundf.o In file included from math/s_lroundf.c:34: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/s_lroundf.c:30: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/s_lroundf.c: In function ‘lroundf’: math/s_lroundf.c:53:13: warning: conversion to ‘int’ from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 53 | e = i0 >> SNG_FRACBITS; | ^~ math/s_lroundf.c:67:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 67 | x += (s ? -0.5 : 0.5); | ^ math/s_lroundf.c:67:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_lroundf.c:67:22: warning: conversion from ‘double’ to ‘float’ may change value [-Wfloat-conversion] 67 | x += (s ? -0.5 : 0.5); | ^ math/s_lroundf.c:71:13: warning: conversion to ‘int’ from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 71 | e = ((i0 >> SNG_FRACBITS) & 0xff) - SNG_EXP_BIAS; | ^ math/s_lroundf.c:77:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 77 | res = (shift < RESTYPE_BITS ? (RESTYPE)i0 << shift : 0); | ^ math/s_lroundf.c:79:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 79 | res = (shift > -RESTYPE_BITS ? (RESTYPE)i0 >> -shift : 0); | ^ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_lroundl.c -o math/s_lroundl.o math/s_lroundl.c:52:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 52 | static const type dtype_min = DTYPE_MIN - 0.5; | ^~~~~~ math/s_lroundl.c:53:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 53 | static const type dtype_max = DTYPE_MAX + 0.5; | ^~~~~~ math/s_lroundl.c:53:41: warning: conversion from ‘long int’ to ‘double’ changes value from ‘9223372036854775807’ to ‘9.2233720368547758e+18’ [-Wfloat-conversion] 53 | static const type dtype_max = DTYPE_MAX + 0.5; | ^ math/s_lroundl.c: In function ‘lroundl’: math/s_lroundl.c:61:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 61 | if (INRANGE(x)) { | ^~ math/s_lroundl.c:54:48: warning: comparing floating-point with ‘==’ or ‘!=’ is unsafe [-Wfloat-equal] 54 | #define INRANGE(x) (dtype_max - DTYPE_MAX != 0.5 || \ | ^~ math/s_lroundl.c:61:13: note: in expansion of macro ‘INRANGE’ 61 | if (INRANGE(x)) { | ^~~~~~~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_modf.c -o math/s_modf.o In file included from math/s_modf.c:24: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/s_modf.c:23: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/s_modf.c:26:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 26 | static const double one = 1.0; | ^~~~~~ math/s_modf.c: In function ‘modf’: math/math_private.h:199:11: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 199 | (ix0) = ew_u.parts.msw; \ | ^~~~ math/s_modf.c:33:9: note: in expansion of macro ‘EXTRACT_WORDS’ 33 | EXTRACT_WORDS(i0,i1,x); | ^~~~~~~~~~~~~ math/math_private.h:200:11: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 200 | (ix1) = ew_u.parts.lsw; \ | ^~~~ math/s_modf.c:33:9: note: in expansion of macro ‘EXTRACT_WORDS’ 33 | EXTRACT_WORDS(i0,i1,x); | ^~~~~~~~~~~~~ math/s_modf.c:37:38: warning: conversion to ‘unsigned int’ from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 37 | INSERT_WORDS(*iptr,i0&0x80000000,0); /* *iptr = +-0 */ | ^ math/math_private.h:226:21: note: in definition of macro ‘INSERT_WORDS’ 226 | iw_u.parts.msw = (ix0); \ | ^~~ math/s_modf.c:41:24: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 41 | if(((i0&i)|i1)==0) { /* x is integral */ | ^ math/s_modf.c:41:27: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 41 | if(((i0&i)|i1)==0) { /* x is integral */ | ^ math/s_modf.c:48:42: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 48 | INSERT_WORDS(*iptr,i0&(~i),0); | ^ math/math_private.h:226:21: note: in definition of macro ‘INSERT_WORDS’ 226 | iw_u.parts.msw = (ix0); \ | ^~~ math/s_modf.c:60:19: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 60 | if((i1&i)==0) { /* x is integral */ | ^ math/math_private.h:226:20: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 226 | iw_u.parts.msw = (ix0); \ | ^ math/s_modf.c:67:17: note: in expansion of macro ‘INSERT_WORDS’ 67 | INSERT_WORDS(*iptr,i0,i1&(~i)); | ^~~~~~~~~~~~ math/s_modf.c:67:41: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 67 | INSERT_WORDS(*iptr,i0,i1&(~i)); | ^ math/math_private.h:227:21: note: in definition of macro ‘INSERT_WORDS’ 227 | iw_u.parts.lsw = (ix1); \ | ^~~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_modff.c -o math/s_modff.o In file included from math/s_modff.c:17: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/s_modff.c:16: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/s_modff.c:19:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 19 | static const float one = 1.0; | ^~~~~~ math/s_modff.c: In function ‘modff’: math/math_private.h:266:9: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 266 | (i) = gf_u.word; \ | ^~~~ math/s_modff.c:26:9: note: in expansion of macro ‘GET_FLOAT_WORD’ 26 | GET_FLOAT_WORD(i0,x); | ^~~~~~~~~~~~~~ math/s_modff.c:30:40: warning: conversion to ‘unsigned int’ from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 30 | SET_FLOAT_WORD(*iptr,i0&0x80000000); /* *iptr = +-0 */ | ^ math/math_private.h:274:16: note: in definition of macro ‘SET_FLOAT_WORD’ 274 | sf_u.word = (i); \ | ^ math/s_modff.c:34:23: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 34 | if((i0&i)==0) { /* x is integral */ | ^ math/s_modff.c:41:44: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 41 | SET_FLOAT_WORD(*iptr,i0&(~i)); | ^ math/math_private.h:274:16: note: in definition of macro ‘SET_FLOAT_WORD’ 274 | sf_u.word = (i); \ | ^ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_modfl.c -o math/s_modfl.o In file included from math/s_modfl.c:25: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/s_modfl.c:23: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/s_modfl.c:29:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 29 | static const long double one = 1.0; | ^~~~~~ math/s_modfl.c: In function ‘modfl’: math/math_private.h:127:10: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘short int’ may change the sign of the result [-Wsign-conversion] 127 | (se) = ew_u.parts.exp; \ | ^~~~ math/s_modfl.c:36:9: note: in expansion of macro ‘GET_LDOUBLE_WORDS’ 36 | GET_LDOUBLE_WORDS(se,i0,i1,x); | ^~~~~~~~~~~~~~~~~ math/math_private.h:128:11: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 128 | (ix0) = ew_u.parts.msw; \ | ^~~~ math/s_modfl.c:36:9: note: in expansion of macro ‘GET_LDOUBLE_WORDS’ 36 | GET_LDOUBLE_WORDS(se,i0,i1,x); | ^~~~~~~~~~~~~~~~~ math/math_private.h:129:11: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 129 | (ix1) = ew_u.parts.lsw; \ | ^~~~ math/s_modfl.c:36:9: note: in expansion of macro ‘GET_LDOUBLE_WORDS’ 36 | GET_LDOUBLE_WORDS(se,i0,i1,x); | ^~~~~~~~~~~~~~~~~ math/s_modfl.c:37:15: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 37 | jj0 = (se&0x7fff)-0x3fff; /* exponent of x */ | ^ math/math_private.h:137:20: warning: conversion from ‘u_int32_t’ {aka ‘unsigned int’} to ‘short int’ may change value [-Wconversion] 137 | iw_u.parts.exp = (se); \ | ^ math/s_modfl.c:40:17: note: in expansion of macro ‘SET_LDOUBLE_WORDS’ 40 | SET_LDOUBLE_WORDS(*iptr,se&0x8000,0,0); /* *iptr = +-0 */ | ^~~~~~~~~~~~~~~~~ math/s_modfl.c:44:24: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 44 | if(((i0&i)|i1)==0) { /* x is integral */ | ^ math/s_modfl.c:44:27: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 44 | if(((i0&i)|i1)==0) { /* x is integral */ | ^ math/math_private.h:137:20: warning: conversion from ‘u_int32_t’ {aka ‘unsigned int’} to ‘short int’ may change value [-Wconversion] 137 | iw_u.parts.exp = (se); \ | ^ math/s_modfl.c:46:21: note: in expansion of macro ‘SET_LDOUBLE_WORDS’ 46 | SET_LDOUBLE_WORDS(x,se&0x8000,0,0); /* return +-0 */ | ^~~~~~~~~~~~~~~~~ math/math_private.h:137:20: warning: conversion from ‘u_int32_t’ {aka ‘unsigned int’} to ‘short int’ may change value [-Wconversion] 137 | iw_u.parts.exp = (se); \ | ^ math/s_modfl.c:49:21: note: in expansion of macro ‘SET_LDOUBLE_WORDS’ 49 | SET_LDOUBLE_WORDS(*iptr,se,i0&(~i),0); | ^~~~~~~~~~~~~~~~~ math/s_modfl.c:49:50: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 49 | SET_LDOUBLE_WORDS(*iptr,se,i0&(~i),0); | ^ math/math_private.h:138:21: note: in definition of macro ‘SET_LDOUBLE_WORDS’ 138 | iw_u.parts.msw = (ix0); \ | ^~~ math/math_private.h:137:20: warning: conversion from ‘u_int32_t’ {aka ‘unsigned int’} to ‘short int’ may change value [-Wconversion] 137 | iw_u.parts.exp = (se); \ | ^ math/s_modfl.c:58:13: note: in expansion of macro ‘SET_LDOUBLE_WORDS’ 58 | SET_LDOUBLE_WORDS(x,se&0x8000,0,0); /* return +-0 */ | ^~~~~~~~~~~~~~~~~ math/s_modfl.c:62:19: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 62 | if((i1&i)==0) { /* x is integral */ | ^ math/math_private.h:137:20: warning: conversion from ‘u_int32_t’ {aka ‘unsigned int’} to ‘short int’ may change value [-Wconversion] 137 | iw_u.parts.exp = (se); \ | ^ math/s_modfl.c:64:17: note: in expansion of macro ‘SET_LDOUBLE_WORDS’ 64 | SET_LDOUBLE_WORDS(x,se&0x8000,0,0); /* return +-0 */ | ^~~~~~~~~~~~~~~~~ math/math_private.h:137:20: warning: conversion from ‘u_int32_t’ {aka ‘unsigned int’} to ‘short int’ may change value [-Wconversion] 137 | iw_u.parts.exp = (se); \ | ^ math/s_modfl.c:67:17: note: in expansion of macro ‘SET_LDOUBLE_WORDS’ 67 | SET_LDOUBLE_WORDS(*iptr,se,i0,i1&(~i)); | ^~~~~~~~~~~~~~~~~ math/math_private.h:138:20: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 138 | iw_u.parts.msw = (ix0); \ | ^ math/s_modfl.c:67:17: note: in expansion of macro ‘SET_LDOUBLE_WORDS’ 67 | SET_LDOUBLE_WORDS(*iptr,se,i0,i1&(~i)); | ^~~~~~~~~~~~~~~~~ math/s_modfl.c:67:49: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 67 | SET_LDOUBLE_WORDS(*iptr,se,i0,i1&(~i)); | ^ math/math_private.h:139:21: note: in definition of macro ‘SET_LDOUBLE_WORDS’ 139 | iw_u.parts.lsw = (ix1); \ | ^~~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_nan.c -o math/s_nan.o In file included from math/s_nan.c:39: math/math_private.h:358:6: warning: redundant redeclaration of ‘bzero’ [-Wredundant-decls] 358 | void bzero(void *, size_t); | ^~~~~ In file included from math/s_nan.c:37: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/string.h:107:22: note: previous declaration of ‘bzero’ with type ‘void(void *, size_t)’ {aka ‘void(void *, long unsigned int)’} 107 | void _TLIBC_CDECL_ bzero(void *, size_t); | ^~~~~ math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/s_nan.c:35: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/s_nan.c: In function ‘_scan_nan’: math/s_nan.c:74:32: warning: conversion to ‘long unsigned int’ from ‘int’ may change the sign of the result [-Wsign-conversion] 74 | bzero(words, num_words * sizeof(uint32_t)); | ^ math/s_nan.c:92:36: warning: conversion to ‘uint32_t’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 92 | words[bitpos / 32] |= _digittoint((unsigned char)s[si]) << (bitpos % 32); | ^~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_nanl.c -o math/s_nanl.o In file included from math/s_nanl.c:34: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/s_nanl.c:32: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_nearbyint.c -o math/s_nearbyint.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_nextafter.c -o math/s_nextafter.o In file included from math/s_nextafter.c:22: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/s_nextafter.c:20: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/s_nextafter.c: In function ‘nextafter’: math/math_private.h:199:11: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 199 | (ix0) = ew_u.parts.msw; \ | ^~~~ math/s_nextafter.c:30:9: note: in expansion of macro ‘EXTRACT_WORDS’ 30 | EXTRACT_WORDS(hx,lx,x); | ^~~~~~~~~~~~~ math/math_private.h:199:11: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 199 | (ix0) = ew_u.parts.msw; \ | ^~~~ math/s_nextafter.c:31:9: note: in expansion of macro ‘EXTRACT_WORDS’ 31 | EXTRACT_WORDS(hy,ly,y); | ^~~~~~~~~~~~~ math/s_nextafter.c:35:47: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 35 | if(((ix>=0x7ff00000)&&((ix-0x7ff00000)|lx)!=0) || /* x is nan */ | ^ math/s_nextafter.c:36:47: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 36 | ((iy>=0x7ff00000)&&((iy-0x7ff00000)|ly)!=0)) /* y is nan */ | ^ math/s_nextafter.c:38:13: warning: comparing floating-point with ‘==’ or ‘!=’ is unsafe [-Wfloat-equal] 38 | if(x==y) return y; /* x=y, return y */ | ^~ math/s_nextafter.c:39:15: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 39 | if((ix|lx)==0) { /* x == 0 */ | ^ math/s_nextafter.c:40:30: warning: conversion to ‘unsigned int’ from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 40 | INSERT_WORDS(x,hy&0x80000000,1); /* return +-minsubnormal */ | ^ math/math_private.h:226:21: note: in definition of macro ‘INSERT_WORDS’ 226 | iw_u.parts.msw = (ix0); \ | ^~~ math/s_nextafter.c:42:17: warning: comparing floating-point with ‘==’ or ‘!=’ is unsafe [-Wfloat-equal] 42 | if(y==x) return y; else return x; /* raise underflow flag */ | ^~ math/s_nextafter.c:65:17: warning: comparing floating-point with ‘==’ or ‘!=’ is unsafe [-Wfloat-equal] 65 | if(y!=x) { /* raise underflow flag */ | ^~ math/math_private.h:226:20: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 226 | iw_u.parts.msw = (ix0); \ | ^ math/s_nextafter.c:66:17: note: in expansion of macro ‘INSERT_WORDS’ 66 | INSERT_WORDS(y,hx,lx); | ^~~~~~~~~~~~ math/math_private.h:226:20: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 226 | iw_u.parts.msw = (ix0); \ | ^ math/s_nextafter.c:70:9: note: in expansion of macro ‘INSERT_WORDS’ 70 | INSERT_WORDS(x,hx,lx); | ^~~~~~~~~~~~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_nextafterf.c -o math/s_nextafterf.o In file included from math/s_nextafterf.c:17: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/s_nextafterf.c:16: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/s_nextafterf.c: In function ‘nextafterf’: math/math_private.h:266:9: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 266 | (i) = gf_u.word; \ | ^~~~ math/s_nextafterf.c:24:9: note: in expansion of macro ‘GET_FLOAT_WORD’ 24 | GET_FLOAT_WORD(hx,x); | ^~~~~~~~~~~~~~ math/math_private.h:266:9: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 266 | (i) = gf_u.word; \ | ^~~~ math/s_nextafterf.c:25:9: note: in expansion of macro ‘GET_FLOAT_WORD’ 25 | GET_FLOAT_WORD(hy,y); | ^~~~~~~~~~~~~~ math/s_nextafterf.c:32:13: warning: comparing floating-point with ‘==’ or ‘!=’ is unsafe [-Wfloat-equal] 32 | if(x==y) return y; /* x=y, return y */ | ^~ math/s_nextafterf.c:34:33: warning: conversion to ‘unsigned int’ from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 34 | SET_FLOAT_WORD(x,(hy&0x80000000)|1);/* return +-minsubnormal */ | ^ math/math_private.h:274:16: note: in definition of macro ‘SET_FLOAT_WORD’ 274 | sf_u.word = (i); \ | ^ math/s_nextafterf.c:36:17: warning: comparing floating-point with ‘==’ or ‘!=’ is unsafe [-Wfloat-equal] 36 | if(y==x) return y; else return x; /* raise underflow flag */ | ^~ math/s_nextafterf.c:55:17: warning: comparing floating-point with ‘==’ or ‘!=’ is unsafe [-Wfloat-equal] 55 | if(y!=x) { /* raise underflow flag */ | ^~ math/math_private.h:274:15: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 274 | sf_u.word = (i); \ | ^ math/s_nextafterf.c:56:17: note: in expansion of macro ‘SET_FLOAT_WORD’ 56 | SET_FLOAT_WORD(y,hx); | ^~~~~~~~~~~~~~ math/math_private.h:274:15: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 274 | sf_u.word = (i); \ | ^ math/s_nextafterf.c:60:9: note: in expansion of macro ‘SET_FLOAT_WORD’ 60 | SET_FLOAT_WORD(x,hx); | ^~~~~~~~~~~~~~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_nextafterl.c -o math/s_nextafterl.o In file included from math/s_nextafterl.c:22: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/s_nextafterl.c:20: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/s_nextafterl.c: In function ‘nextafterl’: math/math_private.h:128:11: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 128 | (ix0) = ew_u.parts.msw; \ | ^~~~ math/s_nextafterl.c:33:9: note: in expansion of macro ‘GET_LDOUBLE_WORDS’ 33 | GET_LDOUBLE_WORDS(esx,hx,lx,x); | ^~~~~~~~~~~~~~~~~ math/math_private.h:128:11: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 128 | (ix0) = ew_u.parts.msw; \ | ^~~~ math/s_nextafterl.c:34:9: note: in expansion of macro ‘GET_LDOUBLE_WORDS’ 34 | GET_LDOUBLE_WORDS(esy,hy,ly,y); | ^~~~~~~~~~~~~~~~~ math/s_nextafterl.c:41:13: warning: comparing floating-point with ‘==’ or ‘!=’ is unsafe [-Wfloat-equal] 41 | if(x==y) return y; /* x=y, return y */ | ^~ math/s_nextafterl.c:42:18: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 42 | if((ix|hx|lx)==0) { /* x == 0 */ | ^ math/math_private.h:137:20: warning: conversion from ‘int’ to ‘short int’ may change value [-Wconversion] 137 | iw_u.parts.exp = (se); \ | ^ math/s_nextafterl.c:44:13: note: in expansion of macro ‘SET_LDOUBLE_WORDS’ 44 | SET_LDOUBLE_WORDS(x,esy&0x8000,0,1);/* return +-minsubnormal */ | ^~~~~~~~~~~~~~~~~ math/s_nextafterl.c:54:41: warning: conversion to ‘unsigned int’ from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 54 | hx = (hx - 1) | (hx & 0x80000000); | ^ math/s_nextafterl.c:54:35: warning: conversion to ‘unsigned int’ from ‘int’ may change the sign of the result [-Wsign-conversion] 54 | hx = (hx - 1) | (hx & 0x80000000); | ^ math/s_nextafterl.c:54:26: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘unsigned int’ may change the sign of the result [-Wsign-conversion] 54 | hx = (hx - 1) | (hx & 0x80000000); | ^ math/s_nextafterl.c:60:41: warning: conversion to ‘unsigned int’ from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 60 | hx = (hx + 1) | (hx & 0x80000000); | ^ math/s_nextafterl.c:60:35: warning: conversion to ‘unsigned int’ from ‘int’ may change the sign of the result [-Wsign-conversion] 60 | hx = (hx + 1) | (hx & 0x80000000); | ^ math/s_nextafterl.c:60:26: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘unsigned int’ may change the sign of the result [-Wsign-conversion] 60 | hx = (hx + 1) | (hx & 0x80000000); | ^ math/s_nextafterl.c:69:41: warning: conversion to ‘unsigned int’ from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 69 | hx = (hx - 1) | (hx & 0x80000000); | ^ math/s_nextafterl.c:69:35: warning: conversion to ‘unsigned int’ from ‘int’ may change the sign of the result [-Wsign-conversion] 69 | hx = (hx - 1) | (hx & 0x80000000); | ^ math/s_nextafterl.c:69:26: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘unsigned int’ may change the sign of the result [-Wsign-conversion] 69 | hx = (hx - 1) | (hx & 0x80000000); | ^ math/s_nextafterl.c:75:41: warning: conversion to ‘unsigned int’ from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 75 | hx = (hx + 1) | (hx & 0x80000000); | ^ math/s_nextafterl.c:75:35: warning: conversion to ‘unsigned int’ from ‘int’ may change the sign of the result [-Wsign-conversion] 75 | hx = (hx + 1) | (hx & 0x80000000); | ^ math/s_nextafterl.c:75:26: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘unsigned int’ may change the sign of the result [-Wsign-conversion] 75 | hx = (hx + 1) | (hx & 0x80000000); | ^ math/s_nextafterl.c:84:17: warning: comparing floating-point with ‘==’ or ‘!=’ is unsafe [-Wfloat-equal] 84 | if(u==x) { | ^~ math/math_private.h:137:20: warning: conversion from ‘int32_t’ {aka ‘int’} to ‘short int’ may change value [-Wconversion] 137 | iw_u.parts.exp = (se); \ | ^ math/s_nextafterl.c:85:17: note: in expansion of macro ‘SET_LDOUBLE_WORDS’ 85 | SET_LDOUBLE_WORDS(x,esx,hx,lx); | ^~~~~~~~~~~~~~~~~ math/math_private.h:138:20: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 138 | iw_u.parts.msw = (ix0); \ | ^ math/s_nextafterl.c:85:17: note: in expansion of macro ‘SET_LDOUBLE_WORDS’ 85 | SET_LDOUBLE_WORDS(x,esx,hx,lx); | ^~~~~~~~~~~~~~~~~ math/math_private.h:137:20: warning: conversion from ‘int32_t’ {aka ‘int’} to ‘short int’ may change value [-Wconversion] 137 | iw_u.parts.exp = (se); \ | ^ math/s_nextafterl.c:89:9: note: in expansion of macro ‘SET_LDOUBLE_WORDS’ 89 | SET_LDOUBLE_WORDS(x,esx,hx,lx); | ^~~~~~~~~~~~~~~~~ math/math_private.h:138:20: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 138 | iw_u.parts.msw = (ix0); \ | ^ math/s_nextafterl.c:89:9: note: in expansion of macro ‘SET_LDOUBLE_WORDS’ 89 | SET_LDOUBLE_WORDS(x,esx,hx,lx); | ^~~~~~~~~~~~~~~~~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_nexttoward.c -o math/s_nexttoward.o In file included from math/s_nexttoward.c:21: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/s_nexttoward.c:20: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/s_nexttoward.c: In function ‘nexttoward’: math/math_private.h:199:11: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 199 | (ix0) = ew_u.parts.msw; \ | ^~~~ math/s_nexttoward.c:29:9: note: in expansion of macro ‘EXTRACT_WORDS’ 29 | EXTRACT_WORDS(hx,lx,x); | ^~~~~~~~~~~~~ math/math_private.h:127:10: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘short int’ may change the sign of the result [-Wsign-conversion] 127 | (se) = ew_u.parts.exp; \ | ^~~~ math/s_nexttoward.c:30:9: note: in expansion of macro ‘GET_LDOUBLE_WORDS’ 30 | GET_LDOUBLE_WORDS(esy,hy,ly,y); | ^~~~~~~~~~~~~~~~~ math/s_nexttoward.c:34:47: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 34 | if(((ix>=0x7ff00000)&&((ix-0x7ff00000)|lx)!=0) || /* x is nan */ | ^ math/s_nexttoward.c:36:20: warning: conversion from ‘long double’ to ‘double’ may change value [-Wfloat-conversion] 36 | return x+y; | ~^~ math/s_nexttoward.c:37:27: warning: comparing floating-point with ‘==’ or ‘!=’ is unsafe [-Wfloat-equal] 37 | if((long double) x==y) return y; /* x=y, return y */ | ^~ math/s_nexttoward.c:37:39: warning: conversion from ‘long double’ to ‘double’ may change value [-Wfloat-conversion] 37 | if((long double) x==y) return y; /* x=y, return y */ | ^ math/s_nexttoward.c:38:15: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 38 | if((ix|lx)==0) { /* x == 0 */ | ^ math/s_nexttoward.c:48:34: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 48 | && (((hx<<11)|(lx>>21))>(hy&0x7fffffff) | ^ math/s_nexttoward.c:49:38: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 49 | || (((hx<<11)|(lx>>21))==(hy&0x7fffffff) | ^ math/s_nexttoward.c:60:34: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 60 | && (((hx<<11)|(lx>>21))>(hy&0x7fffffff) | ^ math/s_nexttoward.c:61:38: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 61 | || (((hx<<11)|(lx>>21))==(hy&0x7fffffff) | ^ math/s_nexttoward.c:77:17: warning: comparing floating-point with ‘==’ or ‘!=’ is unsafe [-Wfloat-equal] 77 | if(u==x) { | ^~ math/math_private.h:226:20: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 226 | iw_u.parts.msw = (ix0); \ | ^ math/s_nexttoward.c:78:17: note: in expansion of macro ‘INSERT_WORDS’ 78 | INSERT_WORDS(x,hx,lx); | ^~~~~~~~~~~~ math/math_private.h:226:20: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 226 | iw_u.parts.msw = (ix0); \ | ^ math/s_nexttoward.c:82:9: note: in expansion of macro ‘INSERT_WORDS’ 82 | INSERT_WORDS(x,hx,lx); | ^~~~~~~~~~~~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_nexttowardf.c -o math/s_nexttowardf.o In file included from math/s_nexttowardf.c:23: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/s_nexttowardf.c:22: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/s_nexttowardf.c: In function ‘nexttowardf’: math/math_private.h:266:9: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 266 | (i) = gf_u.word; \ | ^~~~ math/s_nexttowardf.c:31:9: note: in expansion of macro ‘GET_FLOAT_WORD’ 31 | GET_FLOAT_WORD(hx,x); | ^~~~~~~~~~~~~~ math/math_private.h:198:16: warning: conversion from ‘long double’ to ‘double’ may change value [-Wfloat-conversion] 198 | ew_u.value = (d); \ | ^ math/s_nexttowardf.c:32:9: note: in expansion of macro ‘EXTRACT_WORDS’ 32 | EXTRACT_WORDS(hy,ly,y); | ^~~~~~~~~~~~~ math/math_private.h:199:11: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 199 | (ix0) = ew_u.parts.msw; \ | ^~~~ math/s_nexttowardf.c:32:9: note: in expansion of macro ‘EXTRACT_WORDS’ 32 | EXTRACT_WORDS(hy,ly,y); | ^~~~~~~~~~~~~ math/s_nexttowardf.c:37:47: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 37 | ((iy>=0x7ff00000)&&((iy-0x7ff00000)|ly)!=0)) /* y is nan */ | ^ math/s_nexttowardf.c:38:20: warning: conversion from ‘long double’ to ‘float’ may change value [-Wfloat-conversion] 38 | return x+y; | ~^~ math/s_nexttowardf.c:39:27: warning: comparing floating-point with ‘==’ or ‘!=’ is unsafe [-Wfloat-equal] 39 | if((long double) x==y) return y; /* x=y, return y */ | ^~ math/s_nexttowardf.c:39:39: warning: conversion from ‘long double’ to ‘float’ may change value [-Wfloat-conversion] 39 | if((long double) x==y) return y; /* x=y, return y */ | ^ math/s_nexttowardf.c:42:44: warning: conversion to ‘unsigned int’ from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 42 | SET_FLOAT_WORD(x,(u_int32_t)(hy&0x80000000)|1);/* return +-minsub*/ | ^ math/math_private.h:274:16: note: in definition of macro ‘SET_FLOAT_WORD’ 274 | sf_u.word = (i); \ | ^ math/s_nexttowardf.c:50:46: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 50 | && (ix&0x7fffff)>(((hy<<3)|(ly>>29))&0x7fffff))) /* x > y, x -= ulp */ | ^ math/s_nexttowardf.c:57:46: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 57 | && (ix&0x7fffff)>(((hy<<3)|(ly>>29))&0x7fffff))) /* x < y, x -= ulp */ | ^ math/s_nexttowardf.c:69:17: warning: comparing floating-point with ‘==’ or ‘!=’ is unsafe [-Wfloat-equal] 69 | if(u==x) { | ^~ math/math_private.h:274:15: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 274 | sf_u.word = (i); \ | ^ math/s_nexttowardf.c:70:17: note: in expansion of macro ‘SET_FLOAT_WORD’ 70 | SET_FLOAT_WORD(x,hx); | ^~~~~~~~~~~~~~ math/math_private.h:274:15: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 274 | sf_u.word = (i); \ | ^ math/s_nexttowardf.c:74:9: note: in expansion of macro ‘SET_FLOAT_WORD’ 74 | SET_FLOAT_WORD(x,hx); | ^~~~~~~~~~~~~~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_remquo.c -o math/s_remquo.o In file included from math/s_remquo.c:16: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/s_remquo.c:14: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/s_remquo.c:18:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 18 | static const double Zero[] = {0.0, -0.0,}; | ^~~~~~ math/s_remquo.c:18:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_remquo.c: In function ‘remquo’: math/math_private.h:199:11: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 199 | (ix0) = ew_u.parts.msw; \ | ^~~~ math/s_remquo.c:34:9: note: in expansion of macro ‘EXTRACT_WORDS’ 34 | EXTRACT_WORDS(hx,lx,x); | ^~~~~~~~~~~~~ math/math_private.h:199:11: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 199 | (ix0) = ew_u.parts.msw; \ | ^~~~ math/s_remquo.c:35:9: note: in expansion of macro ‘EXTRACT_WORDS’ 35 | EXTRACT_WORDS(hy,ly,y); | ^~~~~~~~~~~~~ math/s_remquo.c:36:25: warning: conversion to ‘unsigned int’ from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 36 | sxy = (hx ^ hy) & 0x80000000; | ^ math/s_remquo.c:37:16: warning: conversion to ‘unsigned int’ from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 37 | sx = hx&0x80000000; /* sign of x */ | ^ math/s_remquo.c:37:14: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘unsigned int’ may change the sign of the result [-Wsign-conversion] 37 | sx = hx&0x80000000; /* sign of x */ | ^~ math/s_remquo.c:42:15: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 42 | if((hy|ly)==0||(hx>=0x7ff00000)|| /* y=0,or x not finite */ | ^ math/s_remquo.c:43:15: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 43 | ((hy|((ly|-ly)>>31))>0x7ff00000)) /* or y is NaN */ | ^ math/s_remquo.c:59:36: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 59 | for (ix = -1043, i=lx; i>0; i<<=1) ix -=1; | ^~ math/s_remquo.c:68:36: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 68 | for (iy = -1043, i=ly; i>0; i<<=1) iy -=1; | ^~ math/s_remquo.c:80:29: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 80 | hx = (hx<>(32-n)); | ^ math/s_remquo.c:80:22: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 80 | hx = (hx<>(32-n)); | ^ math/s_remquo.c:83:22: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 83 | hx = lx<<(n-32); | ^~ math/s_remquo.c:92:29: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 92 | hy = (hy<>(32-n)); | ^ math/s_remquo.c:92:22: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 92 | hy = (hy<>(32-n)); | ^ math/s_remquo.c:95:22: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 95 | hy = ly<<(n-32); | ^~ math/s_remquo.c:105:32: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 105 | if(hz<0){hx = hx+hx+(lx>>31); lx = lx+lx;} | ^ math/s_remquo.c:105:27: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 105 | if(hz<0){hx = hx+hx+(lx>>31); lx = lx+lx;} | ^~ math/s_remquo.c:106:29: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 106 | else {hx = hz+hz+(lz>>31); lx = lz+lz; q++;} | ^ math/s_remquo.c:106:24: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 106 | else {hx = hz+hz+(lz>>31); lx = lz+lz; q++;} | ^~ math/s_remquo.c:113:15: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 113 | if((hx|lx)==0) { /* return sign(x)*0 */ | ^ math/s_remquo.c:114:20: warning: conversion to ‘int’ from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 114 | *quo = (sxy ? -q : q); | ^ math/s_remquo.c:118:23: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 118 | hx = hx+hx+(lx>>31); lx = lx+lx; | ^ math/s_remquo.c:118:18: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 118 | hx = hx+hx+(lx>>31); lx = lx+lx; | ^~ math/s_remquo.c:129:34: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 129 | lx = (hx<<(32-n))|(lx>>n); hx = sx; | ^ math/s_remquo.c:131:22: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 131 | lx = hx>>(n-32); hx = sx; | ^~ math/math_private.h:226:20: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 226 | iw_u.parts.msw = (ix0); \ | ^ math/s_remquo.c:135:9: note: in expansion of macro ‘INSERT_WORDS’ 135 | INSERT_WORDS(x,hx,lx); | ^~~~~~~~~~~~ math/s_remquo.c:138:30: warning: comparing floating-point with ‘==’ or ‘!=’ is unsafe [-Wfloat-equal] 138 | if (x+x>y || (x+x==y && (q & 1))) { | ^~ math/s_remquo.c:142:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 142 | } else if (x>0.5*y || (x==0.5*y && (q & 1))) { | ^ math/s_remquo.c:142:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_remquo.c:142:33: warning: comparing floating-point with ‘==’ or ‘!=’ is unsafe [-Wfloat-equal] 142 | } else if (x>0.5*y || (x==0.5*y && (q & 1))) { | ^~ math/math_private.h:209:9: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 209 | (i) = gh_u.parts.msw; \ | ^~~~ math/s_remquo.c:146:9: note: in expansion of macro ‘GET_HIGH_WORD’ 146 | GET_HIGH_WORD(hx,x); | ^~~~~~~~~~~~~ math/math_private.h:237:20: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 237 | sh_u.parts.msw = (v); \ | ^ math/s_remquo.c:147:9: note: in expansion of macro ‘SET_HIGH_WORD’ 147 | SET_HIGH_WORD(x,hx^sx); | ^~~~~~~~~~~~~ math/s_remquo.c:149:16: warning: conversion to ‘int’ from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 149 | *quo = (sxy ? -q : q); | ^ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_remquof.c -o math/s_remquof.o In file included from math/s_remquof.c:15: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/s_remquof.c:14: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/s_remquof.c:17:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 17 | static const float Zero[] = {0.0, -0.0,}; | ^~~~~~ math/s_remquof.c:17:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_remquof.c: In function ‘remquof’: math/math_private.h:266:9: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 266 | (i) = gf_u.word; \ | ^~~~ math/s_remquof.c:33:9: note: in expansion of macro ‘GET_FLOAT_WORD’ 33 | GET_FLOAT_WORD(hx,x); | ^~~~~~~~~~~~~~ math/math_private.h:266:9: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 266 | (i) = gf_u.word; \ | ^~~~ math/s_remquof.c:34:9: note: in expansion of macro ‘GET_FLOAT_WORD’ 34 | GET_FLOAT_WORD(hy,y); | ^~~~~~~~~~~~~~ math/s_remquof.c:35:25: warning: conversion to ‘unsigned int’ from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 35 | sxy = (hx ^ hy) & 0x80000000; | ^ math/s_remquof.c:36:16: warning: conversion to ‘unsigned int’ from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 36 | sx = hx&0x80000000; /* sign of x */ | ^ math/s_remquof.c:36:14: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘unsigned int’ may change the sign of the result [-Wsign-conversion] 36 | sx = hx&0x80000000; /* sign of x */ | ^~ math/s_remquof.c:89:20: warning: conversion to ‘int’ from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 89 | *quo = (sxy ? -q : q); | ^ math/math_private.h:274:15: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 274 | sf_u.word = (i); \ | ^ math/s_remquof.c:103:9: note: in expansion of macro ‘SET_FLOAT_WORD’ 103 | SET_FLOAT_WORD(x,hx); | ^~~~~~~~~~~~~~ math/s_remquof.c:105:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 105 | if (y < 2.350989e-38) { | ^~ math/s_remquof.c:106:30: warning: comparing floating-point with ‘==’ or ‘!=’ is unsafe [-Wfloat-equal] 106 | if (x+x>y || (x+x==y && (q & 1))) { | ^~ math/s_remquof.c:110:34: warning: comparing floating-point with ‘==’ or ‘!=’ is unsafe [-Wfloat-equal] 110 | } else if (x>0.5f*y || (x==0.5f*y && (q & 1))) { | ^~ math/math_private.h:266:9: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 266 | (i) = gf_u.word; \ | ^~~~ math/s_remquof.c:114:9: note: in expansion of macro ‘GET_FLOAT_WORD’ 114 | GET_FLOAT_WORD(hx,x); | ^~~~~~~~~~~~~~ math/math_private.h:274:15: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 274 | sf_u.word = (i); \ | ^ math/s_remquof.c:115:9: note: in expansion of macro ‘SET_FLOAT_WORD’ 115 | SET_FLOAT_WORD(x,hx^sx); | ^~~~~~~~~~~~~~ math/s_remquof.c:117:16: warning: conversion to ‘int’ from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 117 | *quo = (sxy ? -q : q); | ^ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_remquol.c -o math/s_remquol.o In file included from math/s_remquol.c:19: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/s_remquol.c:16: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/s_remquol.c: In function ‘remquol’: math/math_private.h:127:10: warning: conversion to ‘uint32_t’ {aka ‘unsigned int’} from ‘short int’ may change the sign of the result [-Wsign-conversion] 127 | (se) = ew_u.parts.exp; \ | ^~~~ math/s_remquol.c:66:9: note: in expansion of macro ‘GET_LDOUBLE_WORDS’ 66 | GET_LDOUBLE_WORDS(esx,hx,lx,x); | ^~~~~~~~~~~~~~~~~ math/math_private.h:127:10: warning: conversion to ‘uint32_t’ {aka ‘unsigned int’} from ‘short int’ may change the sign of the result [-Wsign-conversion] 127 | (se) = ew_u.parts.exp; \ | ^~~~ math/s_remquol.c:67:9: note: in expansion of macro ‘GET_LDOUBLE_WORDS’ 67 | GET_LDOUBLE_WORDS(esy,hy,ly,y); | ^~~~~~~~~~~~~~~~~ math/s_remquol.c:69:18: warning: conversion to ‘uint32_t’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 69 | sxy = sx ^ (esy & 0x8000); | ^ math/s_remquol.c:69:15: warning: conversion to ‘int’ from ‘uint32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 69 | sxy = sx ^ (esy & 0x8000); | ^~ math/math_private.h:177:20: warning: conversion from ‘uint32_t’ {aka ‘unsigned int’} to ‘short int’ may change value [-Wconversion] 177 | se_u.parts.exp = (se); \ | ^ math/s_remquol.c:72:9: note: in expansion of macro ‘SET_LDOUBLE_EXP’ 72 | SET_LDOUBLE_EXP(x,esx); | ^~~~~~~~~~~~~~~ math/math_private.h:177:20: warning: conversion from ‘uint32_t’ {aka ‘unsigned int’} to ‘short int’ may change value [-Wconversion] 177 | se_u.parts.exp = (se); \ | ^ math/s_remquol.c:73:9: note: in expansion of macro ‘SET_LDOUBLE_EXP’ 73 | SET_LDOUBLE_EXP(y,esy); | ^~~~~~~~~~~~~~~ math/math_private.h:127:10: warning: conversion to ‘uint32_t’ {aka ‘unsigned int’} from ‘short int’ may change the sign of the result [-Wsign-conversion] 127 | (se) = ew_u.parts.exp; \ | ^~~~ math/s_remquol.c:98:13: note: in expansion of macro ‘GET_LDOUBLE_WORDS’ 98 | GET_LDOUBLE_WORDS(esx,hx,lx,x); | ^~~~~~~~~~~~~~~~~ math/s_remquol.c:99:18: warning: conversion to ‘int’ from ‘uint32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 99 | ix = esx - (BIAS + 512); | ^~~ math/s_remquol.c:101:18: warning: conversion to ‘int’ from ‘uint32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 101 | ix = esx - BIAS; | ^~~ math/math_private.h:127:10: warning: conversion to ‘uint32_t’ {aka ‘unsigned int’} from ‘short int’ may change the sign of the result [-Wsign-conversion] 127 | (se) = ew_u.parts.exp; \ | ^~~~ math/s_remquol.c:107:13: note: in expansion of macro ‘GET_LDOUBLE_WORDS’ 107 | GET_LDOUBLE_WORDS(esy,hy,ly,y); | ^~~~~~~~~~~~~~~~~ math/s_remquol.c:108:18: warning: conversion to ‘int’ from ‘uint32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 108 | iy = esy - (BIAS + 512); | ^~~ math/s_remquol.c:110:18: warning: conversion to ‘int’ from ‘uint32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 110 | iy = esy - BIAS; | ^~~ math/s_remquol.c:135:17: warning: comparison of integer expressions of different signedness: ‘int64_t’ {aka ‘long int’} and ‘long long unsigned int’ [-Wsign-compare] 135 | while(hx<(1ULL<y || (x+x==y && (q & 1))) { | ^~ math/s_remquol.c:155:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 155 | } else if (x>0.5*y || (x==0.5*y && (q & 1))) { | ^ math/s_remquol.c:155:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_remquol.c:155:33: warning: comparing floating-point with ‘==’ or ‘!=’ is unsafe [-Wfloat-equal] 155 | } else if (x>0.5*y || (x==0.5*y && (q & 1))) { | ^~ math/math_private.h:168:10: warning: conversion to ‘uint32_t’ {aka ‘unsigned int’} from ‘short int’ may change the sign of the result [-Wsign-conversion] 168 | (se) = ge_u.parts.exp; \ | ^~~~ math/s_remquol.c:160:9: note: in expansion of macro ‘GET_LDOUBLE_EXP’ 160 | GET_LDOUBLE_EXP(esx,x); | ^~~~~~~~~~~~~~~ math/s_remquol.c:161:13: warning: conversion to ‘uint32_t’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 161 | esx ^= sx; | ^~ math/math_private.h:177:20: warning: conversion from ‘uint32_t’ {aka ‘unsigned int’} to ‘short int’ may change value [-Wconversion] 177 | se_u.parts.exp = (se); \ | ^ math/s_remquol.c:162:9: note: in expansion of macro ‘SET_LDOUBLE_EXP’ 162 | SET_LDOUBLE_EXP(x,esx); | ^~~~~~~~~~~~~~~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_rint.c -o math/s_rint.o In file included from math/s_rint.c:27: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/s_rint.c:25: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/s_rint.c:31:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 31 | 4.50359962737049600000e+15, /* 0x43300000, 0x00000000 */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ math/s_rint.c:32:2: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 32 | -4.50359962737049600000e+15, /* 0xC3300000, 0x00000000 */ | ^ math/s_rint.c: In function ‘rint’: math/math_private.h:199:11: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 199 | (ix0) = ew_u.parts.msw; \ | ^~~~ math/s_rint.c:42:9: note: in expansion of macro ‘EXTRACT_WORDS’ 42 | EXTRACT_WORDS(i0,i1,x); | ^~~~~~~~~~~~~ math/s_rint.c:49:20: warning: conversion to ‘unsigned int’ from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 49 | i0 &= 0xfffe0000; | ^~ math/s_rint.c:49:23: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘unsigned int’ may change the sign of the result [-Wsign-conversion] 49 | i0 &= 0xfffe0000; | ^~~~~~~~~~ math/s_rint.c:50:20: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 50 | i0 |= ((i1|-i1)>>12)&0x80000; | ^~ math/s_rint.c:50:23: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 50 | i0 |= ((i1|-i1)>>12)&0x80000; | ^ math/math_private.h:237:20: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 237 | sh_u.parts.msw = (v); \ | ^ math/s_rint.c:51:17: note: in expansion of macro ‘SET_HIGH_WORD’ 51 | SET_HIGH_WORD(x,i0); | ^~~~~~~~~~~~~ math/math_private.h:209:9: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 209 | (i) = gh_u.parts.msw; \ | ^~~~ math/s_rint.c:54:17: note: in expansion of macro ‘GET_HIGH_WORD’ 54 | GET_HIGH_WORD(i0,t); | ^~~~~~~~~~~~~ math/math_private.h:237:20: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 237 | sh_u.parts.msw = (v); \ | ^ math/s_rint.c:55:17: note: in expansion of macro ‘SET_HIGH_WORD’ 55 | SET_HIGH_WORD(t,(i0&0x7fffffff)|(sx<<31)); | ^~~~~~~~~~~~~ math/s_rint.c:59:24: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 59 | if(((i0&i)|i1)==0) return x; /* x is integral */ | ^ math/s_rint.c:61:24: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 61 | if(((i0&i)|i1)!=0) { | ^ math/s_rint.c:63:29: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 63 | i0 = (i0&(~i))|((0x20000)>>jj0); | ^ math/s_rint.c:63:26: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 63 | i0 = (i0&(~i))|((0x20000)>>jj0); | ^ math/math_private.h:226:20: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 226 | iw_u.parts.msw = (ix0); \ | ^ math/s_rint.c:75:9: note: in expansion of macro ‘INSERT_WORDS’ 75 | INSERT_WORDS(x,i0,i1); | ^~~~~~~~~~~~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_rintf.c -o math/s_rintf.o In file included from math/s_rintf.c:17: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/s_rintf.c:16: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/s_rintf.c:21:3: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 21 | 8.3886080000e+06, /* 0x4b000000 */ | ^~~~~~~~~~~~~~~~ math/s_rintf.c:22:2: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 22 | -8.3886080000e+06, /* 0xcb000000 */ | ^ math/s_rintf.c: In function ‘rintf’: math/math_private.h:266:9: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 266 | (i) = gf_u.word; \ | ^~~~ math/s_rintf.c:32:9: note: in expansion of macro ‘GET_FLOAT_WORD’ 32 | GET_FLOAT_WORD(i0,x); | ^~~~~~~~~~~~~~ math/s_rintf.c:39:20: warning: conversion to ‘unsigned int’ from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 39 | i0 &= 0xfff00000; | ^~ math/s_rintf.c:39:23: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘unsigned int’ may change the sign of the result [-Wsign-conversion] 39 | i0 &= 0xfff00000; | ^~~~~~~~~~ math/s_rintf.c:40:20: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 40 | i0 |= ((i1|-i1)>>9)&0x400000; | ^~ math/s_rintf.c:40:23: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 40 | i0 |= ((i1|-i1)>>9)&0x400000; | ^ math/math_private.h:274:15: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 274 | sf_u.word = (i); \ | ^ math/s_rintf.c:41:17: note: in expansion of macro ‘SET_FLOAT_WORD’ 41 | SET_FLOAT_WORD(x,i0); | ^~~~~~~~~~~~~~ math/math_private.h:266:9: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 266 | (i) = gf_u.word; \ | ^~~~ math/s_rintf.c:44:17: note: in expansion of macro ‘GET_FLOAT_WORD’ 44 | GET_FLOAT_WORD(i0,t); | ^~~~~~~~~~~~~~ math/math_private.h:274:15: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 274 | sf_u.word = (i); \ | ^ math/s_rintf.c:45:17: note: in expansion of macro ‘SET_FLOAT_WORD’ 45 | SET_FLOAT_WORD(t,(i0&0x7fffffff)|(sx<<31)); | ^~~~~~~~~~~~~~ math/s_rintf.c:49:23: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 49 | if((i0&i)==0) return x; /* x is integral */ | ^ math/s_rintf.c:51:23: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 51 | if((i0&i)!=0) i0 = (i0&(~i))|((0x100000)>>jj0); | ^ math/s_rintf.c:51:39: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 51 | if((i0&i)!=0) i0 = (i0&(~i))|((0x100000)>>jj0); | ^ math/s_rintf.c:51:36: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 51 | if((i0&i)!=0) i0 = (i0&(~i))|((0x100000)>>jj0); | ^ math/math_private.h:274:15: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 274 | sf_u.word = (i); \ | ^ math/s_rintf.c:57:9: note: in expansion of macro ‘SET_FLOAT_WORD’ 57 | SET_FLOAT_WORD(x,i0); | ^~~~~~~~~~~~~~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_rintl.c -o math/s_rintl.o math/s_rintl.c:51:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 51 | static const float zero[2] = { 0.0, -0.0 }; | ^~~~~~ math/s_rintl.c:51:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_rintl.c: In function ‘rintl’: math/s_rintl.c:72:16: warning: conversion to ‘int’ from ‘uint32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 72 | sign = expsign >> 15; | ^~~~~~~ math/s_rintl.c:88:28: warning: comparing floating-point with ‘==’ or ‘!=’ is unsafe [-Wfloat-equal] 88 | if (ex < BIAS && x == 0.0L) | ^~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_round.c -o math/s_round.o In file included from math/s_round.c:31: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/s_round.c:29: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/s_round.c: In function ‘round’: math/s_round.c:41:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 41 | if (x >= 0.0) { | ^~ math/s_round.c:43:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 43 | if (t - x <= -0.5) | ^~ math/s_round.c:44:25: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 44 | t += 1.0; | ^ math/s_round.c:48:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 48 | if (t + x <= -0.5) | ^~ math/s_round.c:49:25: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 49 | t += 1.0; | ^ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_roundf.c -o math/s_roundf.o In file included from math/s_roundf.c:30: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/s_roundf.c:29: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/s_roundf.c: In function ‘roundf’: math/s_roundf.c:42:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 42 | if (x >= 0.0) { | ^~ math/s_roundf.c:44:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 44 | if (t - x <= -0.5) | ^~ math/s_roundf.c:45:25: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 45 | t += 1.0; | ^ math/s_roundf.c:45:30: warning: conversion from ‘double’ to ‘float’ may change value [-Wfloat-conversion] 45 | t += 1.0; | ^~~ math/s_roundf.c:49:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 49 | if (t + x <= -0.5) | ^~ math/s_roundf.c:50:25: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 50 | t += 1.0; | ^ math/s_roundf.c:50:30: warning: conversion from ‘double’ to ‘float’ may change value [-Wfloat-conversion] 50 | t += 1.0; | ^~~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_roundl.c -o math/s_roundl.o math/s_roundl.c: In function ‘roundl’: math/s_roundl.c:41:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 41 | if (x >= 0.0) { | ^~ math/s_roundl.c:43:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 43 | if (t - x <= -0.5) | ^~ math/s_roundl.c:44:25: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 44 | t += 1.0; | ^ math/s_roundl.c:48:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 48 | if (t + x <= -0.5) | ^~ math/s_roundl.c:49:25: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 49 | t += 1.0; | ^ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_scalbln.c -o math/s_scalbln.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_scalbn.c -o math/s_scalbn.o In file included from math/s_scalbn.c:24: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/s_scalbn.c:22: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/s_scalbn.c:27:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 27 | two54 = 1.80143985094819840000e+16, /* 0x43500000, 0x00000000 */ | ^~~~~ math/s_scalbn.c:28:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 28 | twom54 = 5.55111512312578270212e-17, /* 0x3C900000, 0x00000000 */ | ^~~~~~ math/s_scalbn.c:29:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 29 | huge = 1.0e+300, | ^~~~ math/s_scalbn.c:30:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 30 | tiny = 1.0e-300; | ^~~~ math/s_scalbn.c: In function ‘scalbn’: math/math_private.h:199:11: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 199 | (ix0) = ew_u.parts.msw; \ | ^~~~ math/s_scalbn.c:36:9: note: in expansion of macro ‘EXTRACT_WORDS’ 36 | EXTRACT_WORDS(hx,lx,x); | ^~~~~~~~~~~~~ math/math_private.h:200:11: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 200 | (ix1) = ew_u.parts.lsw; \ | ^~~~ math/s_scalbn.c:36:9: note: in expansion of macro ‘EXTRACT_WORDS’ 36 | EXTRACT_WORDS(hx,lx,x); | ^~~~~~~~~~~~~ math/math_private.h:209:9: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 209 | (i) = gh_u.parts.msw; \ | ^~~~ math/s_scalbn.c:41:13: note: in expansion of macro ‘GET_HIGH_WORD’ 41 | GET_HIGH_WORD(hx,x); | ^~~~~~~~~~~~~ math/s_scalbn.c:49:33: warning: conversion to ‘unsigned int’ from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 49 | {SET_HIGH_WORD(x,(hx&0x800fffff)|(k<<20)); return x;} | ^ math/math_private.h:237:21: note: in definition of macro ‘SET_HIGH_WORD’ 237 | sh_u.parts.msw = (v); \ | ^ math/s_scalbn.c:49:45: warning: conversion to ‘unsigned int’ from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 49 | {SET_HIGH_WORD(x,(hx&0x800fffff)|(k<<20)); return x;} | ^ math/math_private.h:237:21: note: in definition of macro ‘SET_HIGH_WORD’ 237 | sh_u.parts.msw = (v); \ | ^ math/s_scalbn.c:50:12: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 50 | if (k <= -54) | ^ math/s_scalbn.c:55:28: warning: conversion to ‘unsigned int’ from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 55 | SET_HIGH_WORD(x,(hx&0x800fffff)|(k<<20)); | ^ math/math_private.h:237:21: note: in definition of macro ‘SET_HIGH_WORD’ 237 | sh_u.parts.msw = (v); \ | ^ math/s_scalbn.c:55:40: warning: conversion to ‘unsigned int’ from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 55 | SET_HIGH_WORD(x,(hx&0x800fffff)|(k<<20)); | ^ math/math_private.h:237:21: note: in definition of macro ‘SET_HIGH_WORD’ 237 | sh_u.parts.msw = (v); \ | ^ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_scalbnf.c -o math/s_scalbnf.o In file included from math/s_scalbnf.c:17: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/s_scalbnf.c:16: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/s_scalbnf.c:20:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 20 | two25 = 3.355443200e+07, /* 0x4c000000 */ | ^~~~~ math/s_scalbnf.c:21:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 21 | twom25 = 2.9802322388e-08, /* 0x33000000 */ | ^~~~~~ math/s_scalbnf.c:21:12: warning: conversion from ‘double’ to ‘float’ changes value from ‘2.9802322388e-8’ to ‘2.98023224e-8’ [-Wfloat-conversion] 21 | twom25 = 2.9802322388e-08, /* 0x33000000 */ | ^~~~~~~~~~~~~~~~ math/s_scalbnf.c:22:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 22 | huge = 1.0e+30, | ^~~~ math/s_scalbnf.c:22:10: warning: conversion from ‘double’ to ‘float’ changes value from ‘1.0e+30’ to ‘1.00000002e+30’ [-Wfloat-conversion] 22 | huge = 1.0e+30, | ^~~~~~~ math/s_scalbnf.c:23:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 23 | tiny = 1.0e-30; | ^~~~ math/s_scalbnf.c:23:10: warning: conversion from ‘double’ to ‘float’ changes value from ‘1.0000000000000001e-30’ to ‘1.0e-30’ [-Wfloat-conversion] 23 | tiny = 1.0e-30; | ^~~~~~~ math/s_scalbnf.c: In function ‘scalbnf’: math/math_private.h:266:9: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 266 | (i) = gf_u.word; \ | ^~~~ math/s_scalbnf.c:29:9: note: in expansion of macro ‘GET_FLOAT_WORD’ 29 | GET_FLOAT_WORD(ix,x); | ^~~~~~~~~~~~~~ math/math_private.h:266:9: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 266 | (i) = gf_u.word; \ | ^~~~ math/s_scalbnf.c:34:13: note: in expansion of macro ‘GET_FLOAT_WORD’ 34 | GET_FLOAT_WORD(ix,x); | ^~~~~~~~~~~~~~ math/s_scalbnf.c:42:34: warning: conversion to ‘unsigned int’ from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 42 | {SET_FLOAT_WORD(x,(ix&0x807fffff)|(k<<23)); return x;} | ^ math/math_private.h:274:16: note: in definition of macro ‘SET_FLOAT_WORD’ 274 | sf_u.word = (i); \ | ^ math/s_scalbnf.c:42:46: warning: conversion to ‘unsigned int’ from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 42 | {SET_FLOAT_WORD(x,(ix&0x807fffff)|(k<<23)); return x;} | ^ math/math_private.h:274:16: note: in definition of macro ‘SET_FLOAT_WORD’ 274 | sf_u.word = (i); \ | ^ math/s_scalbnf.c:43:12: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 43 | if (k <= -25) | ^ math/s_scalbnf.c:48:29: warning: conversion to ‘unsigned int’ from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 48 | SET_FLOAT_WORD(x,(ix&0x807fffff)|(k<<23)); | ^ math/math_private.h:274:16: note: in definition of macro ‘SET_FLOAT_WORD’ 274 | sf_u.word = (i); \ | ^ math/s_scalbnf.c:48:41: warning: conversion to ‘unsigned int’ from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 48 | SET_FLOAT_WORD(x,(ix&0x807fffff)|(k<<23)); | ^ math/math_private.h:274:16: note: in definition of macro ‘SET_FLOAT_WORD’ 274 | sf_u.word = (i); \ | ^ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_scalbnl.c -o math/s_scalbnl.o math/s_scalbnl.c: In function ‘scalbnl’: math/s_scalbnl.c:68:31: warning: conversion from ‘int’ to ‘short unsigned int:15’ may change value [-Wconversion] 68 | {u.bits.ext_exp = k; return u.e;} | ^ math/s_scalbnl.c:71:38: warning: conversion from ‘long double’ to ‘double’ changes value from ‘3.01946933723922757953e+4816l’ to ‘+Inf’ [-Wfloat-conversion] 71 | return huge*copysign(huge,x); /*overflow*/ | ^~~~ math/s_scalbnl.c:71:43: warning: conversion from ‘long double’ to ‘double’ may change value [-Wfloat-conversion] 71 | return huge*copysign(huge,x); /*overflow*/ | ^ math/s_scalbnl.c:72:39: warning: conversion from ‘long double’ to ‘double’ changes value from ‘3.31184022194550157139e-4817l’ to ‘0.0’ [-Wfloat-conversion] 72 | else return tiny*copysign(tiny,x); /*underflow*/ | ^~~~ math/s_scalbnl.c:72:44: warning: conversion from ‘long double’ to ‘double’ may change value [-Wfloat-conversion] 72 | else return tiny*copysign(tiny,x); /*underflow*/ | ^ math/s_scalbnl.c:75:26: warning: conversion from ‘int’ to ‘short unsigned int:15’ may change value [-Wconversion] 75 | u.bits.ext_exp = k; | ^ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_signgam.c -o math/s_signgam.o In file included from math/s_signgam.c:3: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/s_signgam.c:2: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_significand.c -o math/s_significand.o In file included from math/s_significand.c:20: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/s_significand.c:19: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_significandf.c -o math/s_significandf.o In file included from math/s_significandf.c:17: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/s_significandf.c:16: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_sin.c -o math/s_sin.o In file included from math/s_sin.c:48: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/s_sin.c:46: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/s_sin.c: In function ‘sin’: math/s_sin.c:53:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 53 | double y[2],z=0.0; | ^~~~~~ math/math_private.h:209:9: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 209 | (i) = gh_u.parts.msw; \ | ^~~~ math/s_sin.c:57:9: note: in expansion of macro ‘GET_HIGH_WORD’ 57 | GET_HIGH_WORD(ix,x); | ^~~~~~~~~~~~~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_sincos.c -o math/s_sincos.o In file included from math/s_sincos.c:17: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/s_sincos.c:15: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ In file included from math/s_sincos.c:18: math/k_sincos.h:15:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 15 | S1 = -1.66666666666666324348e-01, /* 0xBFC55555, 0x55555549 */ | ^~ math/k_sincos.h:16:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 16 | S2 = 8.33333333332248946124e-03, /* 0x3F811111, 0x1110F8A6 */ | ^~ math/k_sincos.h:17:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 17 | S3 = -1.98412698298579493134e-04, /* 0xBF2A01A0, 0x19C161D5 */ | ^~ math/k_sincos.h:18:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 18 | S4 = 2.75573137070700676789e-06, /* 0x3EC71DE3, 0x57B1FE7D */ | ^~ math/k_sincos.h:19:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 19 | S5 = -2.50507602534068634195e-08, /* 0xBE5AE5E6, 0x8A2B9CEB */ | ^~ math/k_sincos.h:20:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 20 | S6 = 1.58969099521155010221e-10; /* 0x3DE5D93A, 0x5ACFD57C */ | ^~ math/k_sincos.h:23:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 23 | C1 = 4.16666666666666019037e-02, /* 0x3FA55555, 0x5555554C */ | ^~ math/k_sincos.h:24:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 24 | C2 = -1.38888888888741095749e-03, /* 0xBF56C16C, 0x16C15177 */ | ^~ math/k_sincos.h:25:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 25 | C3 = 2.48015872894767294178e-05, /* 0x3EFA01A0, 0x19CB1590 */ | ^~ math/k_sincos.h:26:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 26 | C4 = -2.75573143513906633035e-07, /* 0xBE927E4F, 0x809C52AD */ | ^~ math/k_sincos.h:27:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 27 | C5 = 2.08757232129817482790e-09, /* 0x3E21EE9E, 0xBDB4B1C4 */ | ^~ math/k_sincos.h:28:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 28 | C6 = -1.13596475577881948265e-11; /* 0xBDA8FAE9, 0xBE8838D4 */ | ^~ math/s_sincos.c: In function ‘sincos’: math/math_private.h:209:9: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 209 | (i) = gh_u.parts.msw; \ | ^~~~ math/s_sincos.c:27:9: note: in expansion of macro ‘GET_HIGH_WORD’ 27 | GET_HIGH_WORD(ix, x); | ^~~~~~~~~~~~~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_sincosf.c -o math/s_sincosf.o In file included from math/s_sincosf.c:20: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/s_sincosf.c:18: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ In file included from math/s_sincosf.c:21: math/k_sincosf.h: In function ‘__kernel_sincosdf’: math/k_sincosf.h:37:15: warning: conversion from ‘double’ to ‘float’ may change value [-Wfloat-conversion] 37 | *sn = (x + s * (S1 + z * S2)) + s * w * r; | ^ math/k_sincosf.h:39:15: warning: conversion from ‘double’ to ‘float’ may change value [-Wfloat-conversion] 39 | *cs = ((1 + z * C0) + w * C1) + (w * z) * r; | ^ math/s_sincosf.c: At top level: math/s_sincosf.c:25:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 25 | p1pio2 = 1*M_PI_2, /* 0x3FF921FB, 0x54442D18 */ | ^~~~~~ math/s_sincosf.c:26:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 26 | p2pio2 = 2*M_PI_2, /* 0x400921FB, 0x54442D18 */ | ^~~~~~ math/s_sincosf.c:27:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 27 | p3pio2 = 3*M_PI_2, /* 0x4012D97C, 0x7F3321D2 */ | ^~~~~~ math/s_sincosf.c:28:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 28 | p4pio2 = 4*M_PI_2; /* 0x401921FB, 0x54442D18 */ | ^~~~~~ math/s_sincosf.c: In function ‘sincosf’: math/math_private.h:266:9: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 266 | (i) = gf_u.word; \ | ^~~~ math/s_sincosf.c:37:9: note: in expansion of macro ‘GET_FLOAT_WORD’ 37 | GET_FLOAT_WORD(hx, x); | ^~~~~~~~~~~~~~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_sincosl.c -o math/s_sincosl.o In file included from math/s_sincosl.c:33: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/s_sincosl.c:31: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ In file included from math/s_sincosl.c:37: math/k_sincosl.h:18:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 18 | C1hi = 0.041666666666666664, /* 0x15555555555555.0p-57 */ | ^~~~ math/k_sincosl.h:19:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 19 | C1lo = 2.2598839032744733e-18, /* 0x14d80000000000.0p-111 */ | ^~~~ math/k_sincosl.h:20:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 20 | S1hi = -0.16666666666666666, /* -0x15555555555555.0p-55 */ | ^~~~ math/k_sincosl.h:21:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 21 | S1lo = -9.2563760475949941e-18; /* -0x15580000000000.0p-109 */ | ^~~~ math/k_sincosl.h:31:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 31 | C2 = -0.0013888888888888874, /* -0x16c16c16c16c10.0p-62 */ | ^~ math/k_sincosl.h:32:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 32 | C3 = 0.000024801587301571716, /* 0x1a01a01a018e22.0p-68 */ | ^~ math/k_sincosl.h:33:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 33 | C4 = -0.00000027557319215507120, /* -0x127e4fb7602f22.0p-74 */ | ^~ math/k_sincosl.h:34:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 34 | C5 = 0.0000000020876754400407278, /* 0x11eed8caaeccf1.0p-81 */ | ^~ math/k_sincosl.h:35:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 35 | C6 = -1.1470297442401303e-11, /* -0x19393412bd1529.0p-89 */ | ^~ math/k_sincosl.h:36:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 36 | C7 = 4.7383039476436467e-14, /* 0x1aac9d9af5c43e.0p-97 */ | ^~ math/k_sincosl.h:37:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 37 | S2 = 0.0083333333333333332, /* 0x11111111111111.0p-59 */ | ^~ math/k_sincosl.h:38:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 38 | S3 = -0.00019841269841269427, /* -0x1a01a01a019f81.0p-65 */ | ^~ math/k_sincosl.h:39:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 39 | S4 = 0.0000027557319223597490, /* 0x171de3a55560f7.0p-71 */ | ^~ math/k_sincosl.h:40:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 40 | S5 = -0.000000025052108218074604, /* -0x1ae64564f16cad.0p-78 */ | ^~ math/k_sincosl.h:41:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 41 | S6 = 1.6059006598854211e-10, /* 0x161242b90243b5.0p-85 */ | ^~ math/k_sincosl.h:42:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 42 | S7 = -7.6429779983024564e-13, /* -0x1ae42ebd1b2e00.0p-93 */ | ^~ math/k_sincosl.h:43:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 43 | S8 = 2.6174587166648325e-15; /* 0x179372ea0b3f64.0p-101 */ | ^~ math/s_sincosl.c: In function ‘sincosl’: math/s_sincosl.c:58:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 58 | if (z.e < M_PI_4) { | ^~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_sinf.c -o math/s_sinf.o In file included from math/s_sinf.c:17: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/s_sinf.c:16: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/s_sinf.c: In function ‘sinf’: math/s_sinf.c:22:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 22 | float y[2],z=0.0; | ^~~~~ math/math_private.h:266:9: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 266 | (i) = gf_u.word; \ | ^~~~ math/s_sinf.c:25:9: note: in expansion of macro ‘GET_FLOAT_WORD’ 25 | GET_FLOAT_WORD(ix,x); | ^~~~~~~~~~~~~~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_sinl.c -o math/s_sinl.o In file included from math/s_sinl.c:35: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/s_sinl.c:34: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/s_sinl.c: In function ‘sinl’: math/s_sinl.c:77:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 77 | if (z.e < M_PI_4) { | ^~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_tan.c -o math/s_tan.o In file included from math/s_tan.c:47: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/s_tan.c:45: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/s_tan.c: In function ‘tan’: math/s_tan.c:52:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 52 | double y[2],z=0.0; | ^~~~~~ math/math_private.h:209:9: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 209 | (i) = gh_u.parts.msw; \ | ^~~~ math/s_tan.c:56:9: note: in expansion of macro ‘GET_HIGH_WORD’ 56 | GET_HIGH_WORD(ix,x); | ^~~~~~~~~~~~~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_tanf.c -o math/s_tanf.o In file included from math/s_tanf.c:17: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/s_tanf.c:16: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/s_tanf.c: In function ‘tanf’: math/s_tanf.c:22:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 22 | float y[2],z=0.0; | ^~~~~ math/math_private.h:266:9: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 266 | (i) = gf_u.word; \ | ^~~~ math/s_tanf.c:25:9: note: in expansion of macro ‘GET_FLOAT_WORD’ 25 | GET_FLOAT_WORD(ix,x); | ^~~~~~~~~~~~~~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_tanh.c -o math/s_tanh.o In file included from math/s_tanh.c:39: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/s_tanh.c:37: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/s_tanh.c:41:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 41 | static const double one=1.0, two=2.0, tiny = 1.0e-300; | ^~~~~~ math/s_tanh.c:41:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_tanh.c:41:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_tanh.c: In function ‘tanh’: math/math_private.h:209:9: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 209 | (i) = gh_u.parts.msw; \ | ^~~~ math/s_tanh.c:50:9: note: in expansion of macro ‘GET_HIGH_WORD’ 50 | GET_HIGH_WORD(jx,x); | ^~~~~~~~~~~~~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_tanhf.c -o math/s_tanhf.o In file included from math/s_tanhf.c:17: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/s_tanhf.c:16: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/s_tanhf.c:19:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 19 | static const float one=1.0, two=2.0, tiny = 1.0e-30; | ^~~~~~ math/s_tanhf.c:19:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_tanhf.c:19:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_tanhf.c:19:45: warning: conversion from ‘double’ to ‘float’ changes value from ‘1.0000000000000001e-30’ to ‘1.0e-30’ [-Wfloat-conversion] 19 | static const float one=1.0, two=2.0, tiny = 1.0e-30; | ^~~~~~~ math/s_tanhf.c: In function ‘tanhf’: math/math_private.h:266:9: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 266 | (i) = gf_u.word; \ | ^~~~ math/s_tanhf.c:27:9: note: in expansion of macro ‘GET_FLOAT_WORD’ 27 | GET_FLOAT_WORD(jx,x); | ^~~~~~~~~~~~~~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_tanhl.c -o math/s_tanhl.o In file included from math/s_tanhl.c:39: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/s_tanhl.c:37: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/s_tanhl.c:43:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 43 | static const long double one=1.0, two=2.0, tiny = 1.0e-4900L; | ^~~~~~ math/s_tanhl.c:43:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_tanl.c -o math/s_tanl.o In file included from math/s_tanl.c:39: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/s_tanl.c:37: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/s_tanl.c: In function ‘tanl’: math/s_tanl.c:79:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 79 | if (z.e < M_PI_4) { | ^~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_trunc.c -o math/s_trunc.o In file included from math/s_trunc.c:24: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/s_trunc.c:22: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/s_trunc.c:26:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 26 | static const double huge = 1.0e300; | ^~~~~~ math/s_trunc.c: In function ‘trunc’: math/math_private.h:199:11: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 199 | (ix0) = ew_u.parts.msw; \ | ^~~~ math/s_trunc.c:33:9: note: in expansion of macro ‘EXTRACT_WORDS’ 33 | EXTRACT_WORDS(i0,i1,x); | ^~~~~~~~~~~~~ math/math_private.h:200:11: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 200 | (ix1) = ew_u.parts.lsw; \ | ^~~~ math/s_trunc.c:33:9: note: in expansion of macro ‘EXTRACT_WORDS’ 33 | EXTRACT_WORDS(i0,i1,x); | ^~~~~~~~~~~~~ math/s_trunc.c:37:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 37 | if(huge+x>0.0) {/* |x|<1, so return 0*sign(x) */ | ^~ math/s_trunc.c:38:24: warning: conversion to ‘unsigned int’ from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 38 | i0 &= 0x80000000U; | ^~ math/s_trunc.c:38:27: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘unsigned int’ may change the sign of the result [-Wsign-conversion] 38 | i0 &= 0x80000000U; | ^~~~~~~~~~~ math/s_trunc.c:43:24: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 43 | if(((i0&i)|i1)==0) return x; /* x is integral */ | ^ math/s_trunc.c:43:27: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 43 | if(((i0&i)|i1)==0) return x; /* x is integral */ | ^ math/s_trunc.c:44:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 44 | if(huge+x>0.0) { /* raise inexact flag */ | ^~ math/s_trunc.c:45:24: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 45 | i0 &= (~i); i1=0; | ^~ math/s_trunc.c:45:27: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 45 | i0 &= (~i); i1=0; | ^ math/s_trunc.c:53:19: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 53 | if((i1&i)==0) return x; /* x is integral */ | ^ math/s_trunc.c:54:13: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 54 | if(huge+x>0.0) /* raise inexact flag */ | ^~ math/s_trunc.c:55:20: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 55 | i1 &= (~i); | ^~ math/s_trunc.c:55:23: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 55 | i1 &= (~i); | ^ math/math_private.h:226:20: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 226 | iw_u.parts.msw = (ix0); \ | ^ math/s_trunc.c:57:9: note: in expansion of macro ‘INSERT_WORDS’ 57 | INSERT_WORDS(x,i0,i1); | ^~~~~~~~~~~~ math/math_private.h:227:20: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 227 | iw_u.parts.lsw = (ix1); \ | ^ math/s_trunc.c:57:9: note: in expansion of macro ‘INSERT_WORDS’ 57 | INSERT_WORDS(x,i0,i1); | ^~~~~~~~~~~~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_truncf.c -o math/s_truncf.o In file included from math/s_truncf.c:23: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/s_truncf.c:22: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/s_truncf.c: In function ‘truncf’: math/math_private.h:266:9: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 266 | (i) = gf_u.word; \ | ^~~~ math/s_truncf.c:32:9: note: in expansion of macro ‘GET_FLOAT_WORD’ 32 | GET_FLOAT_WORD(i0,x); | ^~~~~~~~~~~~~~ math/s_truncf.c:37:24: warning: conversion to ‘unsigned int’ from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 37 | i0 &= 0x80000000; | ^~ math/s_truncf.c:37:27: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘unsigned int’ may change the sign of the result [-Wsign-conversion] 37 | i0 &= 0x80000000; | ^~~~~~~~~~ math/s_truncf.c:40:23: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 40 | if((i0&i)==0) return x; /* x is integral */ | ^ math/s_truncf.c:42:24: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 42 | i0 &= (~i); | ^~ math/s_truncf.c:42:27: warning: conversion to ‘int32_t’ {aka ‘int’} from ‘u_int32_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 42 | i0 &= (~i); | ^ math/math_private.h:274:15: warning: conversion to ‘u_int32_t’ {aka ‘unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 274 | sf_u.word = (i); \ | ^ math/s_truncf.c:48:9: note: in expansion of macro ‘SET_FLOAT_WORD’ 48 | SET_FLOAT_WORD(x,i0); | ^~~~~~~~~~~~~~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/s_truncl.c -o math/s_truncl.o In file included from math/s_truncl.c:29: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/s_truncl.c:26: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/s_truncl.c:39:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 39 | static const long double huge = 1.0e300; | ^~~~~~ math/s_truncl.c:40:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 40 | static const float zero[] = { 0.0, -0.0 }; | ^~~~~~ math/s_truncl.c:40:1: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] math/s_truncl.c: In function ‘truncl’: math/s_truncl.c:53:25: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 53 | if (huge + x > 0.0) | ^~ math/s_truncl.c:59:25: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 59 | if (huge + x > 0.0) { /* raise inexact flag */ | ^~ math/s_truncl.c:60:40: warning: conversion from ‘uint64_t’ {aka ‘long unsigned int’} to ‘uint32_t’ {aka ‘unsigned int’} may change value [-Wconversion] 60 | ix0 &= ~m; | ^ math/s_truncl.c:68:17: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 68 | if (huge + x > 0.0) /* raise inexact flag */ | ^~ math/s_truncl.c:69:32: warning: conversion from ‘uint64_t’ {aka ‘long unsigned int’} to ‘uint32_t’ {aka ‘unsigned int’} may change value [-Wconversion] 69 | ix1 &= ~m; | ^ math/math_private.h:137:20: warning: conversion from ‘int’ to ‘short int’ may change value [-Wconversion] 137 | iw_u.parts.exp = (se); \ | ^ math/s_truncl.c:71:9: note: in expansion of macro ‘SET_LDOUBLE_WORDS’ 71 | SET_LDOUBLE_WORDS(x,es,ix0,ix1); | ^~~~~~~~~~~~~~~~~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/w_drem.c -o math/w_drem.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/w_dremf.c -o math/w_dremf.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/w_dreml.c -o math/w_dreml.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/w_gamma.c -o math/w_gamma.o In file included from math/w_gamma.c:20: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/w_gamma.c:19: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/w_gamma.c:22:12: warning: redundant redeclaration of ‘signgam’ [-Wredundant-decls] 22 | extern int signgam; | ^~~~~~~ math/math_private.h:393:12: note: previous declaration of ‘signgam’ with type ‘int’ 393 | extern int signgam; | ^~~~~~~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/w_gamma_r.c -o math/w_gamma_r.o In file included from math/w_gamma_r.c:18: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/w_gamma_r.c:17: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/w_gammaf.c -o math/w_gammaf.o In file included from math/w_gammaf.c:17: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/w_gammaf.c:16: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/w_gammaf.c:19:12: warning: redundant redeclaration of ‘signgam’ [-Wredundant-decls] 19 | extern int signgam; | ^~~~~~~ math/math_private.h:393:12: note: previous declaration of ‘signgam’ with type ‘int’ 393 | extern int signgam; | ^~~~~~~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/w_gammaf_r.c -o math/w_gammaf_r.o In file included from math/w_gammaf_r.c:21: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/w_gammaf_r.c:20: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/w_lgamma.c -o math/w_lgamma.o In file included from math/w_lgamma.c:21: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/w_lgamma.c:19: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/w_lgamma.c:23:12: warning: redundant redeclaration of ‘signgam’ [-Wredundant-decls] 23 | extern int signgam; | ^~~~~~~ math/math_private.h:393:12: note: previous declaration of ‘signgam’ with type ‘int’ 393 | extern int signgam; | ^~~~~~~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c math/w_lgammaf.c -o math/w_lgammaf.o In file included from math/w_lgammaf.c:17: math/math_private.h:365:8: warning: redundant redeclaration of ‘gamma_r’ [-Wredundant-decls] 365 | double gamma_r(double, int *); | ^~~~~~~ In file included from math/w_lgammaf.c:16: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:353:22: note: previous declaration of ‘gamma_r’ with type ‘double(double, int *)’ 353 | double _TLIBC_CDECL_ gamma_r(double, int *); | ^~~~~~~ math/math_private.h:366:8: warning: redundant redeclaration of ‘lgamma_r’ [-Wredundant-decls] 366 | double lgamma_r(double, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:357:22: note: previous declaration of ‘lgamma_r’ with type ‘double(double, int *)’ 357 | double _TLIBC_CDECL_ lgamma_r(double, int *); | ^~~~~~~~ math/math_private.h:372:7: warning: redundant redeclaration of ‘gammaf_r’ [-Wredundant-decls] 372 | float gammaf_r(float, int *); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:373:21: note: previous declaration of ‘gammaf_r’ with type ‘float(float, int *)’ 373 | float _TLIBC_CDECL_ gammaf_r(float, int *); | ^~~~~~~~ math/math_private.h:373:7: warning: redundant redeclaration of ‘lgammaf_r’ [-Wredundant-decls] 373 | float lgammaf_r(float, int *); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:377:21: note: previous declaration of ‘lgammaf_r’ with type ‘float(float, int *)’ 377 | float _TLIBC_CDECL_ lgammaf_r(float, int *); | ^~~~~~~~~ math/math_private.h:375:8: warning: redundant redeclaration of ‘scalb’ [-Wredundant-decls] 375 | double scalb(double, double); | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/math.h:359:22: note: previous declaration of ‘scalb’ with type ‘double(double, double)’ 359 | double _TLIBC_CDECL_ scalb(double, double); | ^~~~~ math/w_lgammaf.c:19:12: warning: redundant redeclaration of ‘signgam’ [-Wredundant-decls] 19 | extern int signgam; | ^~~~~~~ math/math_private.h:393:12: note: previous declaration of ‘signgam’ with type ‘int’ 393 | extern int signgam; | ^~~~~~~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c stdio/fvwrite.c -o stdio/fvwrite.o stdio/fvwrite.c: In function ‘__sfvwrite’: stdio/fvwrite.c:57:20: warning: conversion to ‘size_t’ {aka ‘long unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 57 | if ((len = uio->uio_resid) == 0) | ^~~ stdio/fvwrite.c:109:57: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 109 | (__SALC | __SSTR) && fp->_w < len) { | ^ stdio/fvwrite.c:110:47: warning: conversion to ‘size_t’ {aka ‘long unsigned int’} from ‘long int’ may change the sign of the result [-Wsign-conversion] 110 | size_t blen = fp->_p - fp->_bf._base; | ^~ stdio/fvwrite.c:118:48: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 118 | } while (_size < blen + len); | ^ stdio/fvwrite.c:119:70: warning: conversion to ‘size_t’ {aka ‘long unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 119 | _base = realloc(fp->_bf._base, _size + 1); | ~~~~~~^~~ stdio/fvwrite.c:129:41: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 129 | if (len < w) | ^ stdio/fvwrite.c:130:45: warning: conversion from ‘size_t’ {aka ‘long unsigned int’} to ‘int’ may change value [-Wconversion] 130 | w = len; | ^~~ stdio/fvwrite.c:134:37: warning: conversion from ‘size_t’ {aka ‘long unsigned int’} to ‘int’ may change value [-Wconversion] 134 | w = len; /* but pretend copied all */ | ^~~ stdio/fvwrite.c:135:66: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 135 | } else if (fp->_p > fp->_bf._base && len > w) { | ^ stdio/fvwrite.c:144:40: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 144 | } else if (len >= (w = fp->_bf._size)) { | ^~ stdio/fvwrite.c:153:37: warning: conversion from ‘size_t’ {aka ‘long unsigned int’} to ‘int’ may change value [-Wconversion] 153 | w = len; | ^~~ stdio/fvwrite.c:159:29: warning: conversion to ‘size_t’ {aka ‘long unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 159 | len -= w; | ^~ stdio/fvwrite.c:175:47: warning: operand of ‘?:’ changes signedness from ‘long int’ to ‘size_t’ {aka ‘long unsigned int’} due to unsignedness of other operand [-Wsign-compare] 175 | nldist = nl ? nl + 1 - p : len + 1; | ^~~~~~~~~~ stdio/fvwrite.c:175:58: warning: conversion to ‘long unsigned int’ from ‘long int’ may change the sign of the result [-Wsign-conversion] 175 | nldist = nl ? nl + 1 - p : len + 1; | ^ stdio/fvwrite.c:175:42: warning: conversion from ‘long unsigned int’ to ‘int’ may change value [-Wconversion] 175 | nldist = nl ? nl + 1 - p : len + 1; | ^~ stdio/fvwrite.c:65:24: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 65 | #define MIN(a, b) ((a) < (b) ? (a) : (b)) | ^ stdio/fvwrite.c:178:29: note: in expansion of macro ‘MIN’ 178 | s = MIN(len, nldist); | ^~~ stdio/fvwrite.c:65:38: warning: operand of ‘?:’ changes signedness from ‘int’ to ‘size_t’ {aka ‘long unsigned int’} due to unsignedness of other operand [-Wsign-compare] 65 | #define MIN(a, b) ((a) < (b) ? (a) : (b)) | ^~~ stdio/fvwrite.c:178:29: note: in expansion of macro ‘MIN’ 178 | s = MIN(len, nldist); | ^~~ stdio/fvwrite.c:65:36: warning: conversion to ‘size_t’ {aka ‘long unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 65 | #define MIN(a, b) ((a) < (b) ? (a) : (b)) | ^ stdio/fvwrite.c:178:29: note: in expansion of macro ‘MIN’ 178 | s = MIN(len, nldist); | ^~~ stdio/fvwrite.c:65:19: warning: conversion from ‘size_t’ {aka ‘long unsigned int’} to ‘int’ may change value [-Wconversion] 65 | #define MIN(a, b) ((a) < (b) ? (a) : (b)) | ^ stdio/fvwrite.c:178:29: note: in expansion of macro ‘MIN’ 178 | s = MIN(len, nldist); | ^~~ stdio/fvwrite.c:209:29: warning: conversion to ‘size_t’ {aka ‘long unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 209 | len -= w; | ^~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c stdio/snprintf.c -o stdio/snprintf.o stdio/snprintf.c: In function ‘snprintf’: stdio/snprintf.c:62:30: warning: conversion from ‘size_t’ {aka ‘long unsigned int’} to ‘int’ may change value [-Wconversion] 62 | f._bf._size = f._w = n - 1; | ^ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c stdio/swprintf.c -o stdio/swprintf.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c stdio/vfprintf.c -o stdio/vfprintf.o stdio/vfprintf.c: In function ‘__wcsconv’: stdio/vfprintf.c:146:34: warning: conversion to ‘size_t’ {aka ‘long unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 146 | nbytes = prec; | ^~~~ stdio/vfprintf.c: In function ‘__vfprintf’: stdio/vfprintf.c:449:29: warning: conversion from ‘size_t’ {aka ‘long unsigned int’} to ‘int’ may change value [-Wconversion] 449 | while ((n = mbrtowc(&wc, fmt, MB_CUR_MAX, &ps)) > 0) { | ^~~~~~~ stdio/vfprintf.c:314:25: warning: conversion to ‘size_t’ {aka ‘long unsigned int’} from ‘ptrdiff_t’ {aka ‘long int’} may change the sign of the result [-Wsign-conversion] 314 | iovp->iov_len = (len); \ | ^ stdio/vfprintf.c:460:25: note: in expansion of macro ‘PRINT’ 460 | PRINT(cp, m); | ^~~~~ stdio/vfprintf.c:315:26: warning: conversion from ‘ptrdiff_t’ {aka ‘long int’} to ‘int’ may change value [-Wconversion] 315 | uio.uio_resid += (len); \ | ^ stdio/vfprintf.c:460:25: note: in expansion of macro ‘PRINT’ 460 | PRINT(cp, m); | ^~~~~ stdio/vfprintf.c:461:32: warning: conversion from ‘ptrdiff_t’ {aka ‘long int’} to ‘int’ may change value [-Wconversion] 461 | ret += m; | ^ stdio/vfprintf.c:413:9: warning: conversion from ‘int’ to ‘char’ may change value [-Wconversion] 413 | ((argtable != NULL) ? *((type*)(&argtable[nextarg++])) : \ | ^ stdio/vfprintf.c:610:47: note: in expansion of macro ‘GETARG’ 610 | *(cp = buf) = GETARG(int); | ^~~~~~ stdio/vfprintf.c:352:9: warning: conversion to ‘uintmax_t’ {aka ‘long unsigned int’} from ‘long int’ may change the sign of the result [-Wsign-conversion] 352 | ((intmax_t)(flags&MAXINT ? GETARG(intmax_t) : \ | ^ stdio/vfprintf.c:622:33: note: in expansion of macro ‘SARG’ 622 | _umax = SARG(); | ^~~~ stdio/vfprintf.c:665:40: warning: conversion from ‘long int’ to ‘int’ may change value [-Wconversion] 665 | prec = dtoaend - cp; | ^~~~~~~ stdio/vfprintf.c:671:35: warning: conversion from ‘int’ to ‘char’ may change value [-Wconversion] 671 | expchar = ch; | ^~ stdio/vfprintf.c:683:35: warning: conversion from ‘int’ to ‘char’ may change value [-Wconversion] 683 | expchar = ch - ('g' - 'e'); | ^~ stdio/vfprintf.c:726:32: warning: conversion from ‘long int’ to ‘int’ may change value [-Wconversion] 726 | ndig = dtoaend - cp; | ^~~~~~~ stdio/vfprintf.c:367:56: warning: conversion to ‘unsigned int’ from ‘int’ may change the sign of the result [-Wsign-conversion] 367 | flags&CHARINT ? (unsigned char)GETARG(int) : \ | ^ stdio/vfprintf.c:789:33: note: in expansion of macro ‘UARG’ 789 | _umax = UARG(); | ^~~~ stdio/vfprintf.c:366:58: warning: conversion to ‘unsigned int’ from ‘int’ may change the sign of the result [-Wsign-conversion] 366 | flags&SHORTINT ? (unsigned short)GETARG(int) : \ | ^ stdio/vfprintf.c:789:33: note: in expansion of macro ‘UARG’ 789 | _umax = UARG(); | ^~~~ stdio/vfprintf.c:835:65: warning: conversion to ‘size_t’ {aka ‘long unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 835 | char *p = (char *)memchr(cp, 0, prec); | ^~~~ stdio/vfprintf.c:837:40: warning: conversion from ‘long int’ to ‘int’ may change value [-Wconversion] 837 | size = p ? (p - cp) : prec; | ^ stdio/vfprintf.c:367:56: warning: conversion to ‘unsigned int’ from ‘int’ may change the sign of the result [-Wsign-conversion] 367 | flags&CHARINT ? (unsigned char)GETARG(int) : \ | ^ stdio/vfprintf.c:851:33: note: in expansion of macro ‘UARG’ 851 | _umax = UARG(); | ^~~~ stdio/vfprintf.c:366:58: warning: conversion to ‘unsigned int’ from ‘int’ may change the sign of the result [-Wsign-conversion] 366 | flags&SHORTINT ? (unsigned short)GETARG(int) : \ | ^ stdio/vfprintf.c:851:33: note: in expansion of macro ‘UARG’ 851 | _umax = UARG(); | ^~~~ stdio/vfprintf.c:367:56: warning: conversion to ‘unsigned int’ from ‘int’ may change the sign of the result [-Wsign-conversion] 367 | flags&CHARINT ? (unsigned char)GETARG(int) : \ | ^ stdio/vfprintf.c:859:33: note: in expansion of macro ‘UARG’ 859 | hex: _umax = UARG(); | ^~~~ stdio/vfprintf.c:366:58: warning: conversion to ‘unsigned int’ from ‘int’ may change the sign of the result [-Wsign-conversion] 366 | flags&SHORTINT ? (unsigned short)GETARG(int) : \ | ^ stdio/vfprintf.c:859:33: note: in expansion of macro ‘UARG’ 859 | hex: _umax = UARG(); | ^~~~ stdio/vfprintf.c:863:41: warning: conversion from ‘int’ to ‘char’ may change value [-Wconversion] 863 | ox[1] = ch; | ^~ stdio/vfprintf.c:211:25: warning: conversion from ‘uintmax_t’ {aka ‘long unsigned int’} to ‘char’ may change value [-Wconversion] 211 | #define to_char(n) ((n) + '0') | ^ stdio/vfprintf.c:901:57: note: in expansion of macro ‘to_char’ 901 | *--cp = to_char(_umax % 10); | ^~~~~~~ stdio/vfprintf.c:211:25: warning: conversion from ‘uintmax_t’ {aka ‘long unsigned int’} to ‘char’ may change value [-Wconversion] 211 | #define to_char(n) ((n) + '0') | ^ stdio/vfprintf.c:904:49: note: in expansion of macro ‘to_char’ 904 | *--cp = to_char(_umax); | ^~~~~~~ stdio/vfprintf.c:916:48: warning: conversion from ‘size_t’ {aka ‘long unsigned int’} to ‘int’ may change value [-Wconversion] 916 | size = strlen(cp); | ^~~~~~ stdio/vfprintf.c:920:32: warning: conversion from ‘long int’ to ‘int’ may change value [-Wconversion] 920 | size = buf + BUF - cp; | ^~~ stdio/vfprintf.c:930:31: warning: conversion from ‘int’ to ‘char’ may change value [-Wconversion] 930 | *cp = ch; | ^~ stdio/vfprintf.c:314:25: warning: conversion to ‘size_t’ {aka ‘long unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 314 | iovp->iov_len = (len); \ | ^ stdio/vfprintf.c:329:17: note: in expansion of macro ‘PRINT’ 329 | PRINT(with, n); \ | ^~~~~ stdio/vfprintf.c:958:25: note: in expansion of macro ‘PAD’ 958 | PAD(width - realsz, blanks); | ^~~ stdio/vfprintf.c:314:25: warning: conversion to ‘size_t’ {aka ‘long unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 314 | iovp->iov_len = (len); \ | ^ stdio/vfprintf.c:329:17: note: in expansion of macro ‘PRINT’ 329 | PRINT(with, n); \ | ^~~~~ stdio/vfprintf.c:970:25: note: in expansion of macro ‘PAD’ 970 | PAD(width - realsz, zeroes); | ^~~ stdio/vfprintf.c:314:25: warning: conversion to ‘size_t’ {aka ‘long unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 314 | iovp->iov_len = (len); \ | ^ stdio/vfprintf.c:329:17: note: in expansion of macro ‘PRINT’ 329 | PRINT(with, n); \ | ^~~~~ stdio/vfprintf.c:973:17: note: in expansion of macro ‘PAD’ 973 | PAD(dprec - size, zeroes); | ^~~ stdio/vfprintf.c:314:25: warning: conversion to ‘size_t’ {aka ‘long unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 314 | iovp->iov_len = (len); \ | ^ stdio/vfprintf.c:978:25: note: in expansion of macro ‘PRINT’ 978 | PRINT(cp, size); | ^~~~~ stdio/vfprintf.c:314:25: warning: conversion to ‘size_t’ {aka ‘long unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 314 | iovp->iov_len = (len); \ | ^ stdio/vfprintf.c:329:17: note: in expansion of macro ‘PRINT’ 329 | PRINT(with, n); \ | ^~~~~ stdio/vfprintf.c:985:41: note: in expansion of macro ‘PAD’ 985 | PAD(-expt, zeroes); | ^~~ stdio/vfprintf.c:333:14: warning: conversion from ‘long int’ to ‘int’ may change value [-Wconversion] 333 | n2 = (ep) - (p); \ | ^ stdio/vfprintf.c:989:41: note: in expansion of macro ‘PRINTANDPAD’ 989 | PRINTANDPAD(cp, dtoaend, lead, zeroes); | ^~~~~~~~~~~ stdio/vfprintf.c:314:25: warning: conversion to ‘size_t’ {aka ‘long unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 314 | iovp->iov_len = (len); \ | ^ stdio/vfprintf.c:337:17: note: in expansion of macro ‘PRINT’ 337 | PRINT((p), n2); \ | ^~~~~ stdio/vfprintf.c:989:41: note: in expansion of macro ‘PRINTANDPAD’ 989 | PRINTANDPAD(cp, dtoaend, lead, zeroes); | ^~~~~~~~~~~ stdio/vfprintf.c:314:25: warning: conversion to ‘size_t’ {aka ‘long unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 314 | iovp->iov_len = (len); \ | ^ stdio/vfprintf.c:329:17: note: in expansion of macro ‘PRINT’ 329 | PRINT(with, n); \ | ^~~~~ stdio/vfprintf.c:338:9: note: in expansion of macro ‘PAD’ 338 | PAD((len) - (n2 > 0 ? n2 : 0), (with)); \ | ^~~ stdio/vfprintf.c:989:41: note: in expansion of macro ‘PRINTANDPAD’ 989 | PRINTANDPAD(cp, dtoaend, lead, zeroes); | ^~~~~~~~~~~ stdio/vfprintf.c:333:14: warning: conversion from ‘long int’ to ‘int’ may change value [-Wconversion] 333 | n2 = (ep) - (p); \ | ^ stdio/vfprintf.c:994:33: note: in expansion of macro ‘PRINTANDPAD’ 994 | PRINTANDPAD(cp, dtoaend, prec, zeroes); | ^~~~~~~~~~~ stdio/vfprintf.c:314:25: warning: conversion to ‘size_t’ {aka ‘long unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 314 | iovp->iov_len = (len); \ | ^ stdio/vfprintf.c:337:17: note: in expansion of macro ‘PRINT’ 337 | PRINT((p), n2); \ | ^~~~~ stdio/vfprintf.c:994:33: note: in expansion of macro ‘PRINTANDPAD’ 994 | PRINTANDPAD(cp, dtoaend, prec, zeroes); | ^~~~~~~~~~~ stdio/vfprintf.c:314:25: warning: conversion to ‘size_t’ {aka ‘long unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 314 | iovp->iov_len = (len); \ | ^ stdio/vfprintf.c:329:17: note: in expansion of macro ‘PRINT’ 329 | PRINT(with, n); \ | ^~~~~ stdio/vfprintf.c:338:9: note: in expansion of macro ‘PAD’ 338 | PAD((len) - (n2 > 0 ? n2 : 0), (with)); \ | ^~~ stdio/vfprintf.c:994:33: note: in expansion of macro ‘PRINTANDPAD’ 994 | PRINTANDPAD(cp, dtoaend, prec, zeroes); | ^~~~~~~~~~~ stdio/vfprintf.c:314:25: warning: conversion to ‘size_t’ {aka ‘long unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 314 | iovp->iov_len = (len); \ | ^ stdio/vfprintf.c:1000:41: note: in expansion of macro ‘PRINT’ 1000 | PRINT(cp, ndig-1); | ^~~~~ stdio/vfprintf.c:314:25: warning: conversion to ‘size_t’ {aka ‘long unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 314 | iovp->iov_len = (len); \ | ^ stdio/vfprintf.c:329:17: note: in expansion of macro ‘PRINT’ 329 | PRINT(with, n); \ | ^~~~~ stdio/vfprintf.c:1001:41: note: in expansion of macro ‘PAD’ 1001 | PAD(prec - ndig, zeroes); | ^~~ stdio/vfprintf.c:314:25: warning: conversion to ‘size_t’ {aka ‘long unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 314 | iovp->iov_len = (len); \ | ^ stdio/vfprintf.c:1005:33: note: in expansion of macro ‘PRINT’ 1005 | PRINT(expstr, expsize); | ^~~~~ stdio/vfprintf.c:314:25: warning: conversion to ‘size_t’ {aka ‘long unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 314 | iovp->iov_len = (len); \ | ^ stdio/vfprintf.c:329:17: note: in expansion of macro ‘PRINT’ 329 | PRINT(with, n); \ | ^~~~~ stdio/vfprintf.c:1013:25: note: in expansion of macro ‘PAD’ 1013 | PAD(width - realsz, blanks); | ^~~ stdio/vfprintf.c: In function ‘__find_arguments’: stdio/vfprintf.c:1178:29: warning: conversion from ‘size_t’ {aka ‘long unsigned int’} to ‘int’ may change value [-Wconversion] 1178 | while ((n = mbrtowc(&wc, fmt, MB_CUR_MAX, &ps)) > 0) { | ^~~~~~~ stdio/vfprintf.c:1341:50: warning: conversion to ‘long unsigned int’ from ‘int’ may change the sign of the result [-Wsign-conversion] 1341 | *argtablesiz = sizeof(union arg) * (tablemax + 1); | ^ stdio/vfprintf.c: In function ‘__grow_type_table’: stdio/vfprintf.c:1463:54: warning: conversion to ‘size_t’ {aka ‘long unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 1463 | *typetable = (unsigned char *)malloc(newsize); | ^~~~~~~ stdio/vfprintf.c:1466:47: warning: conversion to ‘size_t’ {aka ‘long unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 1466 | memmove(*typetable, oldtable, *tablesize); | ^~~~~~~~~~ stdio/vfprintf.c:1468:63: warning: conversion to ‘size_t’ {aka ‘long unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 1468 | unsigned char *new1 = (unsigned char *)malloc(newsize); | ^~~~~~~ stdio/vfprintf.c:1471:43: warning: conversion to ‘size_t’ {aka ‘long unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 1471 | memmove(new1, *typetable, *tablesize); | ^~~~~~~~~~ stdio/vfprintf.c:1475:60: warning: conversion to ‘size_t’ {aka ‘long unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 1475 | memset(*typetable + *tablesize, T_UNUSED, (newsize - *tablesize)); | ~~~~~~~~~^~~~~~~~~~~~~ stdio/vfprintf.c: In function ‘exponent’: stdio/vfprintf.c:1490:16: warning: conversion from ‘int’ to ‘char’ may change value [-Wconversion] 1490 | *p++ = fmtch; | ^~~~~ stdio/vfprintf.c:211:25: warning: conversion from ‘int’ to ‘char’ may change value [-Wconversion] 211 | #define to_char(n) ((n) + '0') | ^ stdio/vfprintf.c:1499:32: note: in expansion of macro ‘to_char’ 1499 | *--t = to_char(exp % 10); | ^~~~~~~ stdio/vfprintf.c:211:25: warning: conversion from ‘int’ to ‘char’ may change value [-Wconversion] 211 | #define to_char(n) ((n) + '0') | ^ stdio/vfprintf.c:1501:24: note: in expansion of macro ‘to_char’ 1501 | *--t = to_char(exp); | ^~~~~~~ stdio/vfprintf.c:211:25: warning: conversion from ‘int’ to ‘char’ may change value [-Wconversion] 211 | #define to_char(n) ((n) + '0') | ^ stdio/vfprintf.c:1513:24: note: in expansion of macro ‘to_char’ 1513 | *p++ = to_char(exp); | ^~~~~~~ stdio/vfprintf.c:1515:19: warning: conversion from ‘long int’ to ‘int’ may change value [-Wconversion] 1515 | return (p - p0); | ~~~^~~~~ stdio/vfprintf.c: In function ‘__vfprintf’: stdio/vfprintf.c:980:28: warning: ‘expchar’ may be used uninitialized [-Wmaybe-uninitialized] 980 | if (!expchar) { /* %[fF] or sufficiently short %[gG] */ | ^ stdio/vfprintf.c:266:14: note: ‘expchar’ was declared here 266 | char expchar; /* exponent character: [eEpP\0] */ | ^~~~~~~ stdio/vfprintf.c:315:23: warning: ‘expsize’ may be used uninitialized [-Wmaybe-uninitialized] 315 | uio.uio_resid += (len); \ | ^~ stdio/vfprintf.c:1005:33: note: in expansion of macro ‘PRINT’ 1005 | PRINT(expstr, expsize); | ^~~~~ stdio/vfprintf.c:268:13: note: ‘expsize’ was declared here 268 | int expsize; /* character count for expstr */ | ^~~~~~~ stdio/vfprintf.c:269:13: warning: ‘lead’ may be used uninitialized [-Wmaybe-uninitialized] 269 | int lead; /* sig figs before decimal or group sep */ | ^~~~ stdio/vfprintf.c:1000:55: warning: ‘ndig’ may be used uninitialized [-Wmaybe-uninitialized] 1000 | PRINT(cp, ndig-1); | ^ stdio/vfprintf.c:314:26: note: in definition of macro ‘PRINT’ 314 | iovp->iov_len = (len); \ | ^~~ stdio/vfprintf.c:270:13: note: ‘ndig’ was declared here 270 | int ndig; /* actual number of digits returned by dtoa */ | ^~~~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c stdio/vfwprintf.c -o stdio/vfwprintf.o stdio/vfwprintf.c: In function ‘__xfputwc’: stdio/vfwprintf.c:116:25: warning: conversion from ‘size_t’ {aka ‘long unsigned int’} to ‘int’ may change value [-Wconversion] 116 | uio.uio_resid = len; | ^~~ stdio/vfwprintf.c: In function ‘__vfwprintf’: stdio/vfwprintf.c:453:32: warning: conversion from ‘ptrdiff_t’ {aka ‘long int’} to ‘int’ may change value [-Wconversion] 453 | ret += m; | ^ stdio/vfwprintf.c:353:9: warning: conversion to ‘uintmax_t’ {aka ‘long unsigned int’} from ‘long int’ may change the sign of the result [-Wsign-conversion] 353 | ((intmax_t)(flags&MAXINT ? GETARG(intmax_t) : \ | ^ stdio/vfwprintf.c:600:33: note: in expansion of macro ‘SARG’ 600 | _umax = SARG(); | ^~~~ stdio/vfwprintf.c:643:40: warning: conversion from ‘long int’ to ‘int’ may change value [-Wconversion] 643 | prec = dtoaend - dtoaresult; | ^~~~~~~ stdio/vfwprintf.c:653:32: warning: conversion from ‘long int’ to ‘int’ may change value [-Wconversion] 653 | ndig = dtoaend - dtoaresult; | ^~~~~~~ stdio/vfwprintf.c:657:35: warning: conversion from ‘wchar_t’ {aka ‘int’} to ‘char’ may change value [-Wconversion] 657 | expchar = ch; | ^~ stdio/vfwprintf.c:669:35: warning: conversion from ‘int’ to ‘char’ may change value [-Wconversion] 669 | expchar = ch - ('g' - 'e'); | ^~ stdio/vfwprintf.c:705:32: warning: conversion from ‘long int’ to ‘int’ may change value [-Wconversion] 705 | ndig = dtoaend - dtoaresult; | ^~~~~~~ stdio/vfwprintf.c:368:56: warning: conversion to ‘unsigned int’ from ‘int’ may change the sign of the result [-Wsign-conversion] 368 | flags&CHARINT ? (unsigned char)GETARG(int) : \ | ^ stdio/vfwprintf.c:782:33: note: in expansion of macro ‘UARG’ 782 | _umax = UARG(); | ^~~~ stdio/vfwprintf.c:367:58: warning: conversion to ‘unsigned int’ from ‘int’ may change the sign of the result [-Wsign-conversion] 367 | flags&SHORTINT ? (unsigned short)GETARG(int) : \ | ^ stdio/vfwprintf.c:782:33: note: in expansion of macro ‘UARG’ 782 | _umax = UARG(); | ^~~~ stdio/vfwprintf.c:827:61: warning: conversion to ‘size_t’ {aka ‘long unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 827 | wchar_t *p = wmemchr(cp, 0, prec); | ^~~~ stdio/vfwprintf.c:829:40: warning: conversion from ‘long int’ to ‘int’ may change value [-Wconversion] 829 | size = p ? (p - cp) : prec; | ^ stdio/vfwprintf.c:368:56: warning: conversion to ‘unsigned int’ from ‘int’ may change the sign of the result [-Wsign-conversion] 368 | flags&CHARINT ? (unsigned char)GETARG(int) : \ | ^ stdio/vfwprintf.c:843:33: note: in expansion of macro ‘UARG’ 843 | _umax = UARG(); | ^~~~ stdio/vfwprintf.c:367:58: warning: conversion to ‘unsigned int’ from ‘int’ may change the sign of the result [-Wsign-conversion] 367 | flags&SHORTINT ? (unsigned short)GETARG(int) : \ | ^ stdio/vfwprintf.c:843:33: note: in expansion of macro ‘UARG’ 843 | _umax = UARG(); | ^~~~ stdio/vfwprintf.c:368:56: warning: conversion to ‘unsigned int’ from ‘int’ may change the sign of the result [-Wsign-conversion] 368 | flags&CHARINT ? (unsigned char)GETARG(int) : \ | ^ stdio/vfwprintf.c:851:33: note: in expansion of macro ‘UARG’ 851 | hex: _umax = UARG(); | ^~~~ stdio/vfwprintf.c:367:58: warning: conversion to ‘unsigned int’ from ‘int’ may change the sign of the result [-Wsign-conversion] 367 | flags&SHORTINT ? (unsigned short)GETARG(int) : \ | ^ stdio/vfwprintf.c:851:33: note: in expansion of macro ‘UARG’ 851 | hex: _umax = UARG(); | ^~~~ stdio/vfwprintf.c:908:48: warning: conversion from ‘size_t’ {aka ‘long unsigned int’} to ‘int’ may change value [-Wconversion] 908 | size = wcslen(cp); | ^~~~~~ stdio/vfwprintf.c:912:32: warning: conversion from ‘long int’ to ‘int’ may change value [-Wconversion] 912 | size = buf + BUF - cp; | ^~~ stdio/vfwprintf.c:340:14: warning: conversion from ‘long int’ to ‘int’ may change value [-Wconversion] 340 | n2 = (ep) - (p); \ | ^ stdio/vfwprintf.c:981:41: note: in expansion of macro ‘PRINTANDPAD’ 981 | PRINTANDPAD(cp, convbuf + ndig, | ^~~~~~~~~~~ stdio/vfwprintf.c:340:14: warning: conversion from ‘long int’ to ‘int’ may change value [-Wconversion] 340 | n2 = (ep) - (p); \ | ^ stdio/vfwprintf.c:987:33: note: in expansion of macro ‘PRINTANDPAD’ 987 | PRINTANDPAD(cp, convbuf + ndig, prec, zeroes); | ^~~~~~~~~~~ stdio/vfwprintf.c:295:23: warning: variable ‘uio’ set but not used [-Wunused-but-set-variable] 295 | struct __suio uio; /* output information: summary */ | ^~~ stdio/vfwprintf.c: In function ‘__find_arguments’: stdio/vfwprintf.c:1319:50: warning: conversion to ‘long unsigned int’ from ‘int’ may change the sign of the result [-Wsign-conversion] 1319 | *argtablesiz = sizeof(union arg) * (tablemax + 1); | ^ stdio/vfwprintf.c: In function ‘__grow_type_table’: stdio/vfwprintf.c:1433:54: warning: conversion to ‘size_t’ {aka ‘long unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 1433 | *typetable = (unsigned char *)malloc(newsize); | ^~~~~~~ stdio/vfwprintf.c:1436:47: warning: conversion to ‘size_t’ {aka ‘long unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 1436 | memmove(*typetable, oldtable, *tablesize); | ^~~~~~~~~~ stdio/vfwprintf.c:1438:63: warning: conversion to ‘size_t’ {aka ‘long unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 1438 | unsigned char *new1 = (unsigned char *)malloc(newsize); | ^~~~~~~ stdio/vfwprintf.c:1441:43: warning: conversion to ‘size_t’ {aka ‘long unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 1441 | memmove(new1, *typetable, *tablesize); | ^~~~~~~~~~ stdio/vfwprintf.c:1445:60: warning: conversion to ‘size_t’ {aka ‘long unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 1445 | memset(*typetable + *tablesize, T_UNUSED, (newsize - *tablesize)); | ~~~~~~~~~^~~~~~~~~~~~~ stdio/vfwprintf.c: In function ‘exponent’: stdio/vfwprintf.c:1485:19: warning: conversion from ‘long int’ to ‘int’ may change value [-Wconversion] 1485 | return (p - p0); | ~~~^~~~~ stdio/vfwprintf.c: In function ‘__vfwprintf’: stdio/vfwprintf.c:972:28: warning: ‘expchar’ may be used uninitialized [-Wmaybe-uninitialized] 972 | if (!expchar) { /* %[fF] or sufficiently short %[gG] */ | ^ stdio/vfwprintf.c:279:14: note: ‘expchar’ was declared here 279 | char expchar; /* exponent character: [eEpP\0] */ | ^~~~~~~ stdio/vfwprintf.c:325:25: warning: ‘expsize’ may be used uninitialized [-Wmaybe-uninitialized] 325 | for (n3 = 0; n3 < (len); n3++) { \ | ~~~^~~~~~~ stdio/vfwprintf.c:998:33: note: in expansion of macro ‘PRINT’ 998 | PRINT(expstr, expsize); | ^~~~~ stdio/vfwprintf.c:281:13: note: ‘expsize’ was declared here 281 | int expsize; /* character count for expstr */ | ^~~~~~~ stdio/vfwprintf.c:282:13: warning: ‘lead’ may be used uninitialized [-Wmaybe-uninitialized] 282 | int lead; /* sig figs before decimal or group sep */ | ^~~~ stdio/vfwprintf.c:993:55: warning: ‘ndig’ may be used uninitialized [-Wmaybe-uninitialized] 993 | PRINT(cp, ndig-1); | ^ stdio/vfwprintf.c:325:28: note: in definition of macro ‘PRINT’ 325 | for (n3 = 0; n3 < (len); n3++) { \ | ^~~ stdio/vfwprintf.c:283:13: note: ‘ndig’ was declared here 283 | int ndig; /* actual number of digits returned by dtoa */ | ^~~~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c stdio/vsnprintf.c -o stdio/vsnprintf.o stdio/vsnprintf.c: In function ‘vsnprintf’: stdio/vsnprintf.c:60:30: warning: conversion from ‘size_t’ {aka ‘long unsigned int’} to ‘int’ may change value [-Wconversion] 60 | f._bf._size = f._w = n - 1; | ^ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c stdio/vswprintf.c -o stdio/vswprintf.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c stdlib/abs.c -o stdlib/abs.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c stdlib/aligned_alloc.c -o stdlib/aligned_alloc.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c stdlib/atof.c -o stdlib/atof.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c stdlib/atoi.c -o stdlib/atoi.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c stdlib/atol.c -o stdlib/atol.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c stdlib/atoll.c -o stdlib/atoll.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c stdlib/bsearch.c -o stdlib/bsearch.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c stdlib/div.c -o stdlib/div.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c stdlib/imaxabs.c -o stdlib/imaxabs.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c stdlib/imaxdiv.c -o stdlib/imaxdiv.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c stdlib/labs.c -o stdlib/labs.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c stdlib/ldiv.c -o stdlib/ldiv.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c stdlib/llabs.c -o stdlib/llabs.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c stdlib/lldiv.c -o stdlib/lldiv.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c stdlib/malloc.c -o stdlib/malloc.o In file included from stdlib/malloc.c:1494: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/stdlib.h:95:23: warning: redundant redeclaration of ‘calloc’ [-Wredundant-decls] 95 | void * _TLIBC_CDECL_ calloc(size_t, size_t); | ^~~~~~ stdlib/malloc.c:845:31: note: previous definition of ‘calloc’ with type ‘void *(size_t, size_t)’ {aka ‘void *(long unsigned int, long unsigned int)’} 845 | void* __attribute__((weak)) calloc(size_t n, size_t size) ALIAS(dlcalloc); | ^~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/stdlib.h:97:23: warning: redundant redeclaration of ‘free’ [-Wredundant-decls] 97 | void _TLIBC_CDECL_ free(void *); | ^~~~ stdlib/malloc.c:843:30: note: previous definition of ‘free’ with type ‘void(void *)’ 843 | void __attribute__((weak)) free(void* ptr) ALIAS(dlfree); | ^~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/stdlib.h:100:23: warning: redundant redeclaration of ‘malloc’ [-Wredundant-decls] 100 | void * _TLIBC_CDECL_ malloc(size_t); | ^~~~~~ stdlib/malloc.c:842:31: note: previous definition of ‘malloc’ with type ‘void *(size_t)’ {aka ‘void *(long unsigned int)’} 842 | void* __attribute__((weak)) malloc(size_t size) ALIAS(dlmalloc); | ^~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/stdlib.h:101:23: warning: redundant redeclaration of ‘memalign’ [-Wredundant-decls] 101 | void * _TLIBC_CDECL_ memalign(size_t, size_t); | ^~~~~~~~ stdlib/malloc.c:846:31: note: previous definition of ‘memalign’ with type ‘void *(size_t, size_t)’ {aka ‘void *(long unsigned int, long unsigned int)’} 846 | void* __attribute__((weak)) memalign(size_t align, size_t s) ALIAS(dlmemalign); | ^~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/stdlib.h:103:23: warning: redundant redeclaration of ‘posix_memalign’ [-Wredundant-decls] 103 | int _TLIBC_CDECL_ posix_memalign(void **, size_t, size_t); | ^~~~~~~~~~~~~~ stdlib/malloc.c:848:29: note: previous definition of ‘posix_memalign’ with type ‘int(void **, size_t, size_t)’ {aka ‘int(void **, long unsigned int, long unsigned int)’} 848 | int __attribute__((weak)) posix_memalign(void** pp, size_t alignment, size_t n) ALIAS(dlposix_memalign); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/stdlib.h:109:23: warning: redundant redeclaration of ‘realloc’ [-Wredundant-decls] 109 | void * _TLIBC_CDECL_ realloc(void *, size_t); | ^~~~~~~ stdlib/malloc.c:844:31: note: previous definition of ‘realloc’ with type ‘void *(void *, size_t)’ {aka ‘void *(void *, long unsigned int)’} 844 | void* __attribute__((weak)) realloc(void* ptr, size_t size) ALIAS(dlrealloc); | ^~~~~~~ In file included from stdlib/malloc.c:3135: /builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts/trts_util.h:59:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes] 59 | bool is_utility_thread(); | ^~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts/trts_util.h:60:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes] 60 | size_t get_max_tcs_num(); | ^~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts/trts_util.h:61:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes] 61 | bool is_pkru_enabled(); | ^~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts/trts_util.h:63:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes] 63 | bool is_tcs_binding_mode(); | ^~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts/trts_util.h:65:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes] 65 | size_t get_xsave_size(); | ^~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts/trts_util.h:67:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes] 67 | int get_ssa_aexnotify(); | ^~~ stdlib/malloc.c: In function ‘internal_mallinfo’: stdlib/malloc.c:3565:21: warning: conversion from ‘size_t’ {aka ‘long unsigned int’} to ‘int’ may change value [-Wconversion] 3565 | nm.arena = sum; | ^~~ stdlib/malloc.c:3566:21: warning: conversion from ‘size_t’ {aka ‘long unsigned int’} to ‘int’ may change value [-Wconversion] 3566 | nm.ordblks = nfree; | ^~~~~ stdlib/malloc.c:3567:21: warning: conversion from ‘size_t’ {aka ‘long unsigned int’} to ‘int’ may change value [-Wconversion] 3567 | nm.hblkhd = m->footprint - sum; | ^ stdlib/malloc.c:3568:21: warning: conversion from ‘size_t’ {aka ‘long unsigned int’} to ‘int’ may change value [-Wconversion] 3568 | nm.usmblks = m->max_footprint; | ^ stdlib/malloc.c:3569:21: warning: conversion from ‘size_t’ {aka ‘long unsigned int’} to ‘int’ may change value [-Wconversion] 3569 | nm.uordblks = m->footprint - mfree; | ^ stdlib/malloc.c:3570:21: warning: conversion from ‘size_t’ {aka ‘long unsigned int’} to ‘int’ may change value [-Wconversion] 3570 | nm.fordblks = mfree; | ^~~~~ stdlib/malloc.c:3571:21: warning: conversion from ‘size_t’ {aka ‘long unsigned int’} to ‘int’ may change value [-Wconversion] 3571 | nm.keepcost = m->topsize; | ^ stdlib/malloc.c: In function ‘internal_malloc_stats’: stdlib/malloc.c:3584:12: warning: variable ‘maxfp’ set but not used [-Wunused-but-set-variable] 3584 | size_t maxfp = 0; | ^~~~~ stdlib/malloc.c: In function ‘prepend_alloc’: stdlib/malloc.c:3999:18: warning: conversion to ‘size_t’ {aka ‘long unsigned int’} from ‘long int’ may change the sign of the result [-Wsign-conversion] 3999 | size_t psize = (char*)oldfirst - (char*)p; | ^ stdlib/malloc.c:4028:24: warning: conversion from ‘size_t’ {aka ‘long unsigned int’} to ‘unsigned int’ may change value [-Wconversion] 4028 | insert_chunk(m, q, qsize); | ^~~~~ stdlib/malloc.c:2880:20: note: in definition of macro ‘compute_tree_index’ 2880 | unsigned int X = S >> TREEBIN_SHIFT;\ | ^ stdlib/malloc.c:3846:41: note: in expansion of macro ‘insert_large_chunk’ 3846 | else { tchunkptr TP = (tchunkptr)(P); insert_large_chunk(M, TP, S); } | ^~~~~~~~~~~~~~~~~~ stdlib/malloc.c:4028:5: note: in expansion of macro ‘insert_chunk’ 4028 | insert_chunk(m, q, qsize); | ^~~~~~~~~~~~ stdlib/malloc.c: In function ‘add_segment’: stdlib/malloc.c:4080:20: warning: conversion to ‘size_t’ {aka ‘long unsigned int’} from ‘long int’ may change the sign of the result [-Wsign-conversion] 4080 | size_t psize = csp - old_top; | ^~~ stdlib/malloc.c:4083:24: warning: conversion from ‘size_t’ {aka ‘long unsigned int’} to ‘unsigned int’ may change value [-Wconversion] 4083 | insert_chunk(m, q, psize); | ^~~~~ stdlib/malloc.c:2880:20: note: in definition of macro ‘compute_tree_index’ 2880 | unsigned int X = S >> TREEBIN_SHIFT;\ | ^ stdlib/malloc.c:3846:41: note: in expansion of macro ‘insert_large_chunk’ 3846 | else { tchunkptr TP = (tchunkptr)(P); insert_large_chunk(M, TP, S); } | ^~~~~~~~~~~~~~~~~~ stdlib/malloc.c:4083:5: note: in expansion of macro ‘insert_chunk’ 4083 | insert_chunk(m, q, psize); | ^~~~~~~~~~~~ stdlib/malloc.c: In function ‘sys_alloc’: stdlib/malloc.c:4155:41: warning: conversion to ‘intptr_t’ {aka ‘long int’} from ‘size_t’ {aka ‘long unsigned int’} may change the sign of the result [-Wsign-conversion] 4155 | (br = (char*)(CALL_MORECORE(ssize))) == base) { | ^~~~~ stdlib/malloc.c:1759:54: note: in definition of macro ‘CALL_MORECORE’ 1759 | #define CALL_MORECORE(S) MORECORE_DEFAULT(S) | ^ stdlib/malloc.c:4166:39: warning: conversion to ‘intptr_t’ {aka ‘long int’} from ‘size_t’ {aka ‘long unsigned int’} may change the sign of the result [-Wsign-conversion] 4166 | (br = (char*)(CALL_MORECORE(ssize))) == ss->base+ss->size) { | ^~~~~ stdlib/malloc.c:1759:54: note: in definition of macro ‘CALL_MORECORE’ 1759 | #define CALL_MORECORE(S) MORECORE_DEFAULT(S) | ^ stdlib/malloc.c:4178:46: warning: conversion to ‘intptr_t’ {aka ‘long int’} from ‘size_t’ {aka ‘long unsigned int’} may change the sign of the result [-Wsign-conversion] 4178 | char* end = (char*)CALL_MORECORE(esize); | ^~~~~ stdlib/malloc.c:1759:54: note: in definition of macro ‘CALL_MORECORE’ 1759 | #define CALL_MORECORE(S) MORECORE_DEFAULT(S) | ^ stdlib/malloc.c:4182:36: warning: conversion to ‘intptr_t’ {aka ‘long int’} from ‘size_t’ {aka ‘long unsigned int’} may change the sign of the result [-Wsign-conversion] 4182 | (void) CALL_MORECORE(-ssize); | ^~~~~~ stdlib/malloc.c:1759:54: note: in definition of macro ‘CALL_MORECORE’ 1759 | #define CALL_MORECORE(S) MORECORE_DEFAULT(S) | ^ stdlib/malloc.c:4215:34: warning: conversion to ‘intptr_t’ {aka ‘long int’} from ‘size_t’ {aka ‘long unsigned int’} may change the sign of the result [-Wsign-conversion] 4215 | br = (char*)(CALL_MORECORE(asize)); | ^~~~~ stdlib/malloc.c:1759:54: note: in definition of macro ‘CALL_MORECORE’ 1759 | #define CALL_MORECORE(S) MORECORE_DEFAULT(S) | ^ stdlib/malloc.c:4219:24: warning: conversion to ‘size_t’ {aka ‘long unsigned int’} from ‘long int’ may change the sign of the result [-Wsign-conversion] 4219 | size_t ssize = end - br; | ^~~ stdlib/malloc.c: In function ‘release_unused_segments’: stdlib/malloc.c:4337:37: warning: conversion from ‘size_t’ {aka ‘long unsigned int’} to ‘unsigned int’ may change value [-Wconversion] 4337 | insert_large_chunk(m, tp, psize); | ^~~~~ stdlib/malloc.c:2880:20: note: in definition of macro ‘compute_tree_index’ 2880 | unsigned int X = S >> TREEBIN_SHIFT;\ | ^ stdlib/malloc.c:4337:11: note: in expansion of macro ‘insert_large_chunk’ 4337 | insert_large_chunk(m, tp, psize); | ^~~~~~~~~~~~~~~~~~ stdlib/malloc.c: In function ‘sys_trim’: stdlib/malloc.c:4387:52: warning: conversion to ‘intptr_t’ {aka ‘long int’} from ‘size_t’ {aka ‘long unsigned int’} may change the sign of the result [-Wsign-conversion] 4387 | char* rel_br = (char*)(CALL_MORECORE(-extra)); | ^~~~~~ stdlib/malloc.c:1759:54: note: in definition of macro ‘CALL_MORECORE’ 1759 | #define CALL_MORECORE(S) MORECORE_DEFAULT(S) | ^ stdlib/malloc.c:4390:28: warning: conversion to ‘size_t’ {aka ‘long unsigned int’} from ‘long int’ may change the sign of the result [-Wsign-conversion] 4390 | released = old_br - new_br; | ^~~~~~ stdlib/malloc.c: In function ‘dispose_chunk’: stdlib/malloc.c:4481:24: warning: conversion from ‘size_t’ {aka ‘long unsigned int’} to ‘unsigned int’ may change value [-Wconversion] 4481 | insert_chunk(m, p, psize); | ^~~~~ stdlib/malloc.c:2880:20: note: in definition of macro ‘compute_tree_index’ 2880 | unsigned int X = S >> TREEBIN_SHIFT;\ | ^ stdlib/malloc.c:3846:41: note: in expansion of macro ‘insert_large_chunk’ 3846 | else { tchunkptr TP = (tchunkptr)(P); insert_large_chunk(M, TP, S); } | ^~~~~~~~~~~~~~~~~~ stdlib/malloc.c:4481:5: note: in expansion of macro ‘insert_chunk’ 4481 | insert_chunk(m, p, psize); | ^~~~~~~~~~~~ stdlib/malloc.c: In function ‘tmalloc_large’: stdlib/malloc.c:4496:22: warning: conversion from ‘size_t’ {aka ‘long unsigned int’} to ‘unsigned int’ may change value [-Wconversion] 4496 | compute_tree_index(nb, idx); | ^~ stdlib/malloc.c:2880:20: note: in definition of macro ‘compute_tree_index’ 2880 | unsigned int X = S >> TREEBIN_SHIFT;\ | ^ stdlib/malloc.c:2984:7: warning: conversion to ‘unsigned int’ from ‘int’ may change the sign of the result [-Wsign-conversion] 2984 | J = __builtin_ctz(X); \ | ^~~~~~~~~~~~~ stdlib/malloc.c:4525:7: note: in expansion of macro ‘compute_bit2idx’ 4525 | compute_bit2idx(leastbit, i); | ^~~~~~~~~~~~~~~ stdlib/malloc.c:4551:30: warning: conversion from ‘size_t’ {aka ‘long unsigned int’} to ‘unsigned int’ may change value [-Wconversion] 4551 | insert_chunk(m, r, rsize); | ^~~~~ stdlib/malloc.c:2880:20: note: in definition of macro ‘compute_tree_index’ 2880 | unsigned int X = S >> TREEBIN_SHIFT;\ | ^ stdlib/malloc.c:3846:41: note: in expansion of macro ‘insert_large_chunk’ 3846 | else { tchunkptr TP = (tchunkptr)(P); insert_large_chunk(M, TP, S); } | ^~~~~~~~~~~~~~~~~~ stdlib/malloc.c:4551:11: note: in expansion of macro ‘insert_chunk’ 4551 | insert_chunk(m, r, rsize); | ^~~~~~~~~~~~ stdlib/malloc.c: In function ‘tmalloc_small’: stdlib/malloc.c:2984:7: warning: conversion to ‘unsigned int’ from ‘int’ may change the sign of the result [-Wsign-conversion] 2984 | J = __builtin_ctz(X); \ | ^~~~~~~~~~~~~ stdlib/malloc.c:4567:3: note: in expansion of macro ‘compute_bit2idx’ 4567 | compute_bit2idx(leastbit, i); | ^~~~~~~~~~~~~~~ stdlib/malloc.c: In function ‘dlmalloc’: stdlib/malloc.c:2984:7: warning: conversion to ‘unsigned int’ from ‘int’ may change the sign of the result [-Wsign-conversion] 2984 | J = __builtin_ctz(X); \ | ^~~~~~~~~~~~~ stdlib/malloc.c:4659:11: note: in expansion of macro ‘compute_bit2idx’ 4659 | compute_bit2idx(leastbit, i); | ^~~~~~~~~~~~~~~ stdlib/malloc.c: In function ‘dlfree’: stdlib/malloc.c:4830:40: warning: conversion from ‘size_t’ {aka ‘long unsigned int’} to ‘unsigned int’ may change value [-Wconversion] 4830 | insert_large_chunk(fm, tp, psize); | ^~~~~ stdlib/malloc.c:2880:20: note: in definition of macro ‘compute_tree_index’ 2880 | unsigned int X = S >> TREEBIN_SHIFT;\ | ^ stdlib/malloc.c:4830:13: note: in expansion of macro ‘insert_large_chunk’ 4830 | insert_large_chunk(fm, tp, psize); | ^~~~~~~~~~~~~~~~~~ stdlib/malloc.c: In function ‘internal_memalign’: stdlib/malloc.c:4989:27: warning: conversion to ‘size_t’ {aka ‘long unsigned int’} from ‘long int’ may change the sign of the result [-Wsign-conversion] 4989 | size_t leadsize = pos - (char*)(p); | ^~~ stdlib/malloc.c: At top level: stdlib/malloc.c:3581:13: warning: ‘internal_malloc_stats’ defined but not used [-Wunused-function] 3581 | static void internal_malloc_stats(mstate m) { | ^~~~~~~~~~~~~~~~~~~~~ stdlib/malloc.c:3245:12: warning: ‘change_mparam’ defined but not used [-Wunused-function] 3245 | static int change_mparam(int param_number, int value) { | ^~~~~~~~~~~~~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c stdlib/qsort.c -o stdlib/qsort.o stdlib/qsort.c: In function ‘qsort’: stdlib/qsort.c:53:60: warning: conversion to ‘long unsigned int’ from ‘long int’ may change the sign of the result [-Wsign-conversion] 53 | #define SWAPINIT(a, es) swaptype = ((char *)a - (char *)0) % sizeof(long) || \ | ^ stdlib/qsort.c:93:9: note: in expansion of macro ‘SWAPINIT’ 93 | loop: SWAPINIT(a, es); | ^~~~~~~~ stdlib/qsort.c:37:25: warning: conversion to ‘size_t’ {aka ‘long unsigned int’} from ‘long int’ may change the sign of the result [-Wsign-conversion] 37 | #define min(a, b) (a) < (b) ? a : b | ^ stdlib/qsort.c:151:13: note: in expansion of macro ‘min’ 151 | r = min(pa - (char *)a, pb - pa); | ^~~ stdlib/qsort.c:153:34: warning: conversion to ‘long unsigned int’ from ‘long int’ may change the sign of the result [-Wsign-conversion] 153 | r = min(pd - pc, pn - pd - es); | ^ stdlib/qsort.c:37:32: note: in definition of macro ‘min’ 37 | #define min(a, b) (a) < (b) ? a : b | ^ stdlib/qsort.c:37:29: warning: comparison of integer expressions of different signedness: ‘long int’ and ‘long unsigned int’ [-Wsign-compare] 37 | #define min(a, b) (a) < (b) ? a : b | ^ stdlib/qsort.c:153:13: note: in expansion of macro ‘min’ 153 | r = min(pd - pc, pn - pd - es); | ^~~ stdlib/qsort.c:153:34: warning: conversion to ‘long unsigned int’ from ‘long int’ may change the sign of the result [-Wsign-conversion] 153 | r = min(pd - pc, pn - pd - es); | ^ stdlib/qsort.c:37:41: note: in definition of macro ‘min’ 37 | #define min(a, b) (a) < (b) ? a : b | ^ stdlib/qsort.c:153:17: warning: operand of ‘?:’ changes signedness from ‘long int’ to ‘long unsigned int’ due to unsignedness of other operand [-Wsign-compare] 153 | r = min(pd - pc, pn - pd - es); | ^~~~~~~ stdlib/qsort.c:37:37: note: in definition of macro ‘min’ 37 | #define min(a, b) (a) < (b) ? a : b | ^ stdlib/qsort.c:37:39: warning: conversion to ‘long unsigned int’ from ‘long int’ may change the sign of the result [-Wsign-conversion] 37 | #define min(a, b) (a) < (b) ? a : b | ^ stdlib/qsort.c:153:13: note: in expansion of macro ‘min’ 153 | r = min(pd - pc, pn - pd - es); | ^~~ stdlib/qsort.c:155:18: warning: conversion to ‘size_t’ {aka ‘long unsigned int’} from ‘long int’ may change the sign of the result [-Wsign-conversion] 155 | if ((r = pb - pa) > es) | ^~ stdlib/qsort.c:157:18: warning: conversion to ‘size_t’ {aka ‘long unsigned int’} from ‘long int’ may change the sign of the result [-Wsign-conversion] 157 | if ((r = pd - pc) > es) { | ^~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c stdlib/strtoimax.c -o stdlib/strtoimax.o stdlib/strtoimax.c: In function ‘strtoimax’: stdlib/strtoimax.c:95:18: warning: conversion from ‘intmax_t’ {aka ‘long int’} to ‘int’ may change value [-Wconversion] 95 | cutlim = cutoff % base; | ^~~~~~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c stdlib/strtol.c -o stdlib/strtol.o stdlib/strtol.c: In function ‘strtol’: stdlib/strtol.c:106:18: warning: conversion from ‘long int’ to ‘int’ may change value [-Wconversion] 106 | cutlim = cutoff % base; | ^~~~~~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c stdlib/strtoll.c -o stdlib/strtoll.o stdlib/strtoll.c: In function ‘strtoll’: stdlib/strtoll.c:97:18: warning: conversion from ‘long long int’ to ‘int’ may change value [-Wconversion] 97 | cutlim = cutoff % base; | ^~~~~~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c stdlib/strtoul.c -o stdlib/strtoul.o In file included from /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/limits.h:39, from stdlib/strtoul.c:33: stdlib/strtoul.c: In function ‘strtoul’: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/sys/limits.h:58:21: warning: conversion from ‘long unsigned int’ to ‘int’ may change value [-Wconversion] 58 | # define ULONG_MAX 0xffffffffffffffffUL /* max value for unsigned long */ | ^~~~~~~~~~~~~~~~~~~~ stdlib/strtoul.c:77:18: note: in expansion of macro ‘ULONG_MAX’ 77 | cutlim = ULONG_MAX % (unsigned long)base; | ^~~~~~~~~ stdlib/strtoul.c:96:29: warning: conversion to ‘long unsigned int’ from ‘int’ may change the sign of the result [-Wsign-conversion] 96 | acc += c; | ^~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c stdlib/strtoull.c -o stdlib/strtoull.o In file included from /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/limits.h:39, from stdlib/strtoull.c:35: stdlib/strtoull.c: In function ‘strtoull’: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/sys/limits.h:67:21: warning: conversion from ‘long long unsigned int’ to ‘int’ may change value [-Wconversion] 67 | #define ULLONG_MAX 0xffffffffffffffffULL /* max value for unsigned long long */ | ^~~~~~~~~~~~~~~~~~~~~ stdlib/strtoull.c:79:18: note: in expansion of macro ‘ULLONG_MAX’ 79 | cutlim = ULLONG_MAX % (unsigned long long)base; | ^~~~~~~~~~ stdlib/strtoull.c:98:29: warning: conversion to ‘long long unsigned int’ from ‘int’ may change the sign of the result [-Wsign-conversion] 98 | acc += c; | ^~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c stdlib/strtoumax.c -o stdlib/strtoumax.o In file included from /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/inttypes.h:22, from stdlib/strtoumax.c:34: stdlib/strtoumax.c: In function ‘strtoumax’: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/sys/stdint.h:132:25: warning: conversion from ‘long unsigned int’ to ‘int’ may change value [-Wconversion] 132 | #define UINT64_MAX 0xffffffffffffffffUL | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/sys/stdint.h:193:25: note: in expansion of macro ‘UINT64_MAX’ 193 | #define UINTMAX_MAX UINT64_MAX | ^~~~~~~~~~ stdlib/strtoumax.c:77:18: note: in expansion of macro ‘UINTMAX_MAX’ 77 | cutlim = UINTMAX_MAX % (uintmax_t)base; | ^~~~~~~~~~~ stdlib/strtoumax.c:96:29: warning: conversion to ‘uintmax_t’ {aka ‘long unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 96 | acc += c; | ^~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c string/asm/bcmp.S -o string/asm/bcmp.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c string/asm/bzero.S -o string/asm/bzero.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c string/asm/memchr.S -o string/asm/memchr.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c string/asm/memcpy_verw.S -o string/asm/memcpy_verw.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c string/asm/memmove.S -o string/asm/memmove.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c string/asm/memset.S -o string/asm/memset.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c string/asm/strchr.S -o string/asm/strchr.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c string/asm/strcmp.S -o string/asm/strcmp.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c string/asm/strlen.S -o string/asm/strlen.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c string/asm/strrchr.S -o string/asm/strrchr.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c string/bcmp.c -o string/bcmp.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c string/bcopy.c -o string/bcopy.o string/bcopy.c: In function ‘bcopy’: string/bcopy.c:77:13: warning: conversion to ‘size_t’ {aka ‘long unsigned int’} from ‘long int’ may change the sign of the result [-Wsign-conversion] 77 | t = (long)src; /* only need low bits */ | ^ string/bcopy.c:78:16: warning: conversion to ‘long unsigned int’ from ‘long int’ may change the sign of the result [-Wsign-conversion] 78 | if ((t | (long)dst) & wmask) { | ^ string/bcopy.c:83:20: warning: conversion to ‘long unsigned int’ from ‘long int’ may change the sign of the result [-Wsign-conversion] 83 | if ((t ^ (long)dst) & wmask || length < wsize) | ^ string/bcopy.c:105:13: warning: conversion to ‘size_t’ {aka ‘long unsigned int’} from ‘long int’ may change the sign of the result [-Wsign-conversion] 105 | t = (long)src; | ^ string/bcopy.c:106:16: warning: conversion to ‘long unsigned int’ from ‘long int’ may change the sign of the result [-Wsign-conversion] 106 | if ((t | (long)dst) & wmask) { | ^ string/bcopy.c:107:20: warning: conversion to ‘long unsigned int’ from ‘long int’ may change the sign of the result [-Wsign-conversion] 107 | if ((t ^ (long)dst) & wmask || length <= wsize) | ^ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c string/bzero.c -o string/bzero.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -O1 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c string/consttime_memequal.c -o string/consttime_memequal.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c string/ffs.c -o string/ffs.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c string/ffsl.c -o string/ffsl.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c string/ffsll.c -o string/ffsll.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c string/index.c -o string/index.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c string/memchr.c -o string/memchr.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c string/memcmp.c -o string/memcmp.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c string/memcpy.c -o string/memcpy.o string/memcpy.c: In function ‘__memcpy’: string/memcpy.c:76:13: warning: conversion to ‘size_t’ {aka ‘long unsigned int’} from ‘long int’ may change the sign of the result [-Wsign-conversion] 76 | t = (long)src; /* only need low bits */ | ^ string/memcpy.c:77:16: warning: conversion to ‘long unsigned int’ from ‘long int’ may change the sign of the result [-Wsign-conversion] 77 | if ((t | (long)dst) & wmask) { | ^ string/memcpy.c:82:24: warning: conversion to ‘long unsigned int’ from ‘long int’ may change the sign of the result [-Wsign-conversion] 82 | if ((t ^ (long)dst) & wmask || length < wsize) | ^ string/memcpy.c: In function ‘copy_external_memory’: string/memcpy.c:164:34: warning: pointer of type ‘void *’ used in arithmetic [-Wpointer-arith] 164 | __memcpy_8a(tmp_buf, src - off_src); | ^ string/memcpy.c:167:42: warning: pointer of type ‘void *’ used in arithmetic [-Wpointer-arith] 167 | __memcpy_8a(tmp_buf + 8, src - off_src + 8); | ^ string/memcpy.c:167:52: warning: pointer of type ‘void *’ used in arithmetic [-Wpointer-arith] 167 | __memcpy_8a(tmp_buf + 8, src - off_src + 8); | ^ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c string/memmove.c -o string/memmove.o string/memmove.c: In function ‘memmove’: string/memmove.c:61:32: warning: passing argument 2 of ‘__memmove’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 61 | return __memmove(dst0, src0, length); | ^~~~ string/memmove.c:49:32: note: expected ‘void *’ but argument is of type ‘const void *’ 49 | extern void *__memmove(void *, void *, size_t); | ^~~~~~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c string/mempcpy.c -o string/mempcpy.o In file included from string/mempcpy.c:2: string/./bcopy.c: In function ‘mempcpy’: string/./bcopy.c:77:13: warning: conversion to ‘size_t’ {aka ‘long unsigned int’} from ‘long int’ may change the sign of the result [-Wsign-conversion] 77 | t = (long)src; /* only need low bits */ | ^ string/./bcopy.c:78:16: warning: conversion to ‘long unsigned int’ from ‘long int’ may change the sign of the result [-Wsign-conversion] 78 | if ((t | (long)dst) & wmask) { | ^ string/./bcopy.c:83:20: warning: conversion to ‘long unsigned int’ from ‘long int’ may change the sign of the result [-Wsign-conversion] 83 | if ((t ^ (long)dst) & wmask || length < wsize) | ^ string/./bcopy.c:105:13: warning: conversion to ‘size_t’ {aka ‘long unsigned int’} from ‘long int’ may change the sign of the result [-Wsign-conversion] 105 | t = (long)src; | ^ string/./bcopy.c:106:16: warning: conversion to ‘long unsigned int’ from ‘long int’ may change the sign of the result [-Wsign-conversion] 106 | if ((t | (long)dst) & wmask) { | ^ string/./bcopy.c:107:20: warning: conversion to ‘long unsigned int’ from ‘long int’ may change the sign of the result [-Wsign-conversion] 107 | if ((t ^ (long)dst) & wmask || length <= wsize) | ^ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c string/memset.c -o string/memset.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c string/memset_s.c -o string/memset_s.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c string/rindex.c -o string/rindex.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c string/se_string_init.c -o string/se_string_init.o In file included from string/se_string_init.c:34: string/se_string_init.c:37:20: warning: function declaration isn’t a prototype [-Wstrict-prototypes] 37 | SGX_ACCESS_VERSION(tstdc, 1) | ^~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal/se_cdefs.h:97:50: note: in definition of macro ‘SGX_ACCESS_VERSION’ 97 | MY_EXTERN char * __attribute__((destructor)) libname##_access_version_dummy##num() \ | ^~~~~~~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c string/stpncpy.c -o string/stpncpy.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c string/strcasecmp.c -o string/strcasecmp.o string/strcasecmp.c:58:5: warning: unsigned conversion from ‘int’ to ‘unsigned char’ changes value from ‘-128’ to ‘128’ [-Wsign-conversion] 58 | '\200', '\201', '\202', '\203', '\204', '\205', '\206', '\207', | ^~~~~~ string/strcasecmp.c:58:13: warning: unsigned conversion from ‘int’ to ‘unsigned char’ changes value from ‘-127’ to ‘129’ [-Wsign-conversion] 58 | '\200', '\201', '\202', '\203', '\204', '\205', '\206', '\207', | ^~~~~~ string/strcasecmp.c:58:21: warning: unsigned conversion from ‘int’ to ‘unsigned char’ changes value from ‘-126’ to ‘130’ [-Wsign-conversion] 58 | '\200', '\201', '\202', '\203', '\204', '\205', '\206', '\207', | ^~~~~~ string/strcasecmp.c:58:29: warning: unsigned conversion from ‘int’ to ‘unsigned char’ changes value from ‘-125’ to ‘131’ [-Wsign-conversion] 58 | '\200', '\201', '\202', '\203', '\204', '\205', '\206', '\207', | ^~~~~~ string/strcasecmp.c:58:37: warning: unsigned conversion from ‘int’ to ‘unsigned char’ changes value from ‘-124’ to ‘132’ [-Wsign-conversion] 58 | '\200', '\201', '\202', '\203', '\204', '\205', '\206', '\207', | ^~~~~~ string/strcasecmp.c:58:45: warning: unsigned conversion from ‘int’ to ‘unsigned char’ changes value from ‘-123’ to ‘133’ [-Wsign-conversion] 58 | '\200', '\201', '\202', '\203', '\204', '\205', '\206', '\207', | ^~~~~~ string/strcasecmp.c:58:53: warning: unsigned conversion from ‘int’ to ‘unsigned char’ changes value from ‘-122’ to ‘134’ [-Wsign-conversion] 58 | '\200', '\201', '\202', '\203', '\204', '\205', '\206', '\207', | ^~~~~~ string/strcasecmp.c:58:61: warning: unsigned conversion from ‘int’ to ‘unsigned char’ changes value from ‘-121’ to ‘135’ [-Wsign-conversion] 58 | '\200', '\201', '\202', '\203', '\204', '\205', '\206', '\207', | ^~~~~~ string/strcasecmp.c:59:5: warning: unsigned conversion from ‘int’ to ‘unsigned char’ changes value from ‘-120’ to ‘136’ [-Wsign-conversion] 59 | '\210', '\211', '\212', '\213', '\214', '\215', '\216', '\217', | ^~~~~~ string/strcasecmp.c:59:13: warning: unsigned conversion from ‘int’ to ‘unsigned char’ changes value from ‘-119’ to ‘137’ [-Wsign-conversion] 59 | '\210', '\211', '\212', '\213', '\214', '\215', '\216', '\217', | ^~~~~~ string/strcasecmp.c:59:21: warning: unsigned conversion from ‘int’ to ‘unsigned char’ changes value from ‘-118’ to ‘138’ [-Wsign-conversion] 59 | '\210', '\211', '\212', '\213', '\214', '\215', '\216', '\217', | ^~~~~~ string/strcasecmp.c:59:29: warning: unsigned conversion from ‘int’ to ‘unsigned char’ changes value from ‘-117’ to ‘139’ [-Wsign-conversion] 59 | '\210', '\211', '\212', '\213', '\214', '\215', '\216', '\217', | ^~~~~~ string/strcasecmp.c:59:37: warning: unsigned conversion from ‘int’ to ‘unsigned char’ changes value from ‘-116’ to ‘140’ [-Wsign-conversion] 59 | '\210', '\211', '\212', '\213', '\214', '\215', '\216', '\217', | ^~~~~~ string/strcasecmp.c:59:45: warning: unsigned conversion from ‘int’ to ‘unsigned char’ changes value from ‘-115’ to ‘141’ [-Wsign-conversion] 59 | '\210', '\211', '\212', '\213', '\214', '\215', '\216', '\217', | ^~~~~~ string/strcasecmp.c:59:53: warning: unsigned conversion from ‘int’ to ‘unsigned char’ changes value from ‘-114’ to ‘142’ [-Wsign-conversion] 59 | '\210', '\211', '\212', '\213', '\214', '\215', '\216', '\217', | ^~~~~~ string/strcasecmp.c:59:61: warning: unsigned conversion from ‘int’ to ‘unsigned char’ changes value from ‘-113’ to ‘143’ [-Wsign-conversion] 59 | '\210', '\211', '\212', '\213', '\214', '\215', '\216', '\217', | ^~~~~~ string/strcasecmp.c:60:5: warning: unsigned conversion from ‘int’ to ‘unsigned char’ changes value from ‘-112’ to ‘144’ [-Wsign-conversion] 60 | '\220', '\221', '\222', '\223', '\224', '\225', '\226', '\227', | ^~~~~~ string/strcasecmp.c:60:13: warning: unsigned conversion from ‘int’ to ‘unsigned char’ changes value from ‘-111’ to ‘145’ [-Wsign-conversion] 60 | '\220', '\221', '\222', '\223', '\224', '\225', '\226', '\227', | ^~~~~~ string/strcasecmp.c:60:21: warning: unsigned conversion from ‘int’ to ‘unsigned char’ changes value from ‘-110’ to ‘146’ [-Wsign-conversion] 60 | '\220', '\221', '\222', '\223', '\224', '\225', '\226', '\227', | ^~~~~~ string/strcasecmp.c:60:29: warning: unsigned conversion from ‘int’ to ‘unsigned char’ changes value from ‘-109’ to ‘147’ [-Wsign-conversion] 60 | '\220', '\221', '\222', '\223', '\224', '\225', '\226', '\227', | ^~~~~~ string/strcasecmp.c:60:37: warning: unsigned conversion from ‘int’ to ‘unsigned char’ changes value from ‘-108’ to ‘148’ [-Wsign-conversion] 60 | '\220', '\221', '\222', '\223', '\224', '\225', '\226', '\227', | ^~~~~~ string/strcasecmp.c:60:45: warning: unsigned conversion from ‘int’ to ‘unsigned char’ changes value from ‘-107’ to ‘149’ [-Wsign-conversion] 60 | '\220', '\221', '\222', '\223', '\224', '\225', '\226', '\227', | ^~~~~~ string/strcasecmp.c:60:53: warning: unsigned conversion from ‘int’ to ‘unsigned char’ changes value from ‘-106’ to ‘150’ [-Wsign-conversion] 60 | '\220', '\221', '\222', '\223', '\224', '\225', '\226', '\227', | ^~~~~~ string/strcasecmp.c:60:61: warning: unsigned conversion from ‘int’ to ‘unsigned char’ changes value from ‘-105’ to ‘151’ [-Wsign-conversion] 60 | '\220', '\221', '\222', '\223', '\224', '\225', '\226', '\227', | ^~~~~~ string/strcasecmp.c:61:5: warning: unsigned conversion from ‘int’ to ‘unsigned char’ changes value from ‘-104’ to ‘152’ [-Wsign-conversion] 61 | '\230', '\231', '\232', '\233', '\234', '\235', '\236', '\237', | ^~~~~~ string/strcasecmp.c:61:13: warning: unsigned conversion from ‘int’ to ‘unsigned char’ changes value from ‘-103’ to ‘153’ [-Wsign-conversion] 61 | '\230', '\231', '\232', '\233', '\234', '\235', '\236', '\237', | ^~~~~~ string/strcasecmp.c:61:21: warning: unsigned conversion from ‘int’ to ‘unsigned char’ changes value from ‘-102’ to ‘154’ [-Wsign-conversion] 61 | '\230', '\231', '\232', '\233', '\234', '\235', '\236', '\237', | ^~~~~~ string/strcasecmp.c:61:29: warning: unsigned conversion from ‘int’ to ‘unsigned char’ changes value from ‘-101’ to ‘155’ [-Wsign-conversion] 61 | '\230', '\231', '\232', '\233', '\234', '\235', '\236', '\237', | ^~~~~~ string/strcasecmp.c:61:37: warning: unsigned conversion from ‘int’ to ‘unsigned char’ changes value from ‘-100’ to ‘156’ [-Wsign-conversion] 61 | '\230', '\231', '\232', '\233', '\234', '\235', '\236', '\237', | ^~~~~~ string/strcasecmp.c:61:45: warning: unsigned conversion from ‘int’ to ‘unsigned char’ changes value from ‘-99’ to ‘157’ [-Wsign-conversion] 61 | '\230', '\231', '\232', '\233', '\234', '\235', '\236', '\237', | ^~~~~~ string/strcasecmp.c:61:53: warning: unsigned conversion from ‘int’ to ‘unsigned char’ changes value from ‘-98’ to ‘158’ [-Wsign-conversion] 61 | '\230', '\231', '\232', '\233', '\234', '\235', '\236', '\237', | ^~~~~~ string/strcasecmp.c:61:61: warning: unsigned conversion from ‘int’ to ‘unsigned char’ changes value from ‘-97’ to ‘159’ [-Wsign-conversion] 61 | '\230', '\231', '\232', '\233', '\234', '\235', '\236', '\237', | ^~~~~~ string/strcasecmp.c:62:5: warning: unsigned conversion from ‘int’ to ‘unsigned char’ changes value from ‘-96’ to ‘160’ [-Wsign-conversion] 62 | '\240', '\241', '\242', '\243', '\244', '\245', '\246', '\247', | ^~~~~~ string/strcasecmp.c:62:13: warning: unsigned conversion from ‘int’ to ‘unsigned char’ changes value from ‘-95’ to ‘161’ [-Wsign-conversion] 62 | '\240', '\241', '\242', '\243', '\244', '\245', '\246', '\247', | ^~~~~~ string/strcasecmp.c:62:21: warning: unsigned conversion from ‘int’ to ‘unsigned char’ changes value from ‘-94’ to ‘162’ [-Wsign-conversion] 62 | '\240', '\241', '\242', '\243', '\244', '\245', '\246', '\247', | ^~~~~~ string/strcasecmp.c:62:29: warning: unsigned conversion from ‘int’ to ‘unsigned char’ changes value from ‘-93’ to ‘163’ [-Wsign-conversion] 62 | '\240', '\241', '\242', '\243', '\244', '\245', '\246', '\247', | ^~~~~~ string/strcasecmp.c:62:37: warning: unsigned conversion from ‘int’ to ‘unsigned char’ changes value from ‘-92’ to ‘164’ [-Wsign-conversion] 62 | '\240', '\241', '\242', '\243', '\244', '\245', '\246', '\247', | ^~~~~~ string/strcasecmp.c:62:45: warning: unsigned conversion from ‘int’ to ‘unsigned char’ changes value from ‘-91’ to ‘165’ [-Wsign-conversion] 62 | '\240', '\241', '\242', '\243', '\244', '\245', '\246', '\247', | ^~~~~~ string/strcasecmp.c:62:53: warning: unsigned conversion from ‘int’ to ‘unsigned char’ changes value from ‘-90’ to ‘166’ [-Wsign-conversion] 62 | '\240', '\241', '\242', '\243', '\244', '\245', '\246', '\247', | ^~~~~~ string/strcasecmp.c:62:61: warning: unsigned conversion from ‘int’ to ‘unsigned char’ changes value from ‘-89’ to ‘167’ [-Wsign-conversion] 62 | '\240', '\241', '\242', '\243', '\244', '\245', '\246', '\247', | ^~~~~~ string/strcasecmp.c:63:5: warning: unsigned conversion from ‘int’ to ‘unsigned char’ changes value from ‘-88’ to ‘168’ [-Wsign-conversion] 63 | '\250', '\251', '\252', '\253', '\254', '\255', '\256', '\257', | ^~~~~~ string/strcasecmp.c:63:13: warning: unsigned conversion from ‘int’ to ‘unsigned char’ changes value from ‘-87’ to ‘169’ [-Wsign-conversion] 63 | '\250', '\251', '\252', '\253', '\254', '\255', '\256', '\257', | ^~~~~~ string/strcasecmp.c:63:21: warning: unsigned conversion from ‘int’ to ‘unsigned char’ changes value from ‘-86’ to ‘170’ [-Wsign-conversion] 63 | '\250', '\251', '\252', '\253', '\254', '\255', '\256', '\257', | ^~~~~~ string/strcasecmp.c:63:29: warning: unsigned conversion from ‘int’ to ‘unsigned char’ changes value from ‘-85’ to ‘171’ [-Wsign-conversion] 63 | '\250', '\251', '\252', '\253', '\254', '\255', '\256', '\257', | ^~~~~~ string/strcasecmp.c:63:37: warning: unsigned conversion from ‘int’ to ‘unsigned char’ changes value from ‘-84’ to ‘172’ [-Wsign-conversion] 63 | '\250', '\251', '\252', '\253', '\254', '\255', '\256', '\257', | ^~~~~~ string/strcasecmp.c:63:45: warning: unsigned conversion from ‘int’ to ‘unsigned char’ changes value from ‘-83’ to ‘173’ [-Wsign-conversion] 63 | '\250', '\251', '\252', '\253', '\254', '\255', '\256', '\257', | ^~~~~~ string/strcasecmp.c:63:53: warning: unsigned conversion from ‘int’ to ‘unsigned char’ changes value from ‘-82’ to ‘174’ [-Wsign-conversion] 63 | '\250', '\251', '\252', '\253', '\254', '\255', '\256', '\257', | ^~~~~~ string/strcasecmp.c:63:61: warning: unsigned conversion from ‘int’ to ‘unsigned char’ changes value from ‘-81’ to ‘175’ [-Wsign-conversion] 63 | '\250', '\251', '\252', '\253', '\254', '\255', '\256', '\257', | ^~~~~~ string/strcasecmp.c:64:5: warning: unsigned conversion from ‘int’ to ‘unsigned char’ changes value from ‘-80’ to ‘176’ [-Wsign-conversion] 64 | '\260', '\261', '\262', '\263', '\264', '\265', '\266', '\267', | ^~~~~~ string/strcasecmp.c:64:13: warning: unsigned conversion from ‘int’ to ‘unsigned char’ changes value from ‘-79’ to ‘177’ [-Wsign-conversion] 64 | '\260', '\261', '\262', '\263', '\264', '\265', '\266', '\267', | ^~~~~~ string/strcasecmp.c:64:21: warning: unsigned conversion from ‘int’ to ‘unsigned char’ changes value from ‘-78’ to ‘178’ [-Wsign-conversion] 64 | '\260', '\261', '\262', '\263', '\264', '\265', '\266', '\267', | ^~~~~~ string/strcasecmp.c:64:29: warning: unsigned conversion from ‘int’ to ‘unsigned char’ changes value from ‘-77’ to ‘179’ [-Wsign-conversion] 64 | '\260', '\261', '\262', '\263', '\264', '\265', '\266', '\267', | ^~~~~~ string/strcasecmp.c:64:37: warning: unsigned conversion from ‘int’ to ‘unsigned char’ changes value from ‘-76’ to ‘180’ [-Wsign-conversion] 64 | '\260', '\261', '\262', '\263', '\264', '\265', '\266', '\267', | ^~~~~~ string/strcasecmp.c:64:45: warning: unsigned conversion from ‘int’ to ‘unsigned char’ changes value from ‘-75’ to ‘181’ [-Wsign-conversion] 64 | '\260', '\261', '\262', '\263', '\264', '\265', '\266', '\267', | ^~~~~~ string/strcasecmp.c:64:53: warning: unsigned conversion from ‘int’ to ‘unsigned char’ changes value from ‘-74’ to ‘182’ [-Wsign-conversion] 64 | '\260', '\261', '\262', '\263', '\264', '\265', '\266', '\267', | ^~~~~~ string/strcasecmp.c:64:61: warning: unsigned conversion from ‘int’ to ‘unsigned char’ changes value from ‘-73’ to ‘183’ [-Wsign-conversion] 64 | '\260', '\261', '\262', '\263', '\264', '\265', '\266', '\267', | ^~~~~~ string/strcasecmp.c:65:5: warning: unsigned conversion from ‘int’ to ‘unsigned char’ changes value from ‘-72’ to ‘184’ [-Wsign-conversion] 65 | '\270', '\271', '\272', '\273', '\274', '\275', '\276', '\277', | ^~~~~~ string/strcasecmp.c:65:13: warning: unsigned conversion from ‘int’ to ‘unsigned char’ changes value from ‘-71’ to ‘185’ [-Wsign-conversion] 65 | '\270', '\271', '\272', '\273', '\274', '\275', '\276', '\277', | ^~~~~~ string/strcasecmp.c:65:21: warning: unsigned conversion from ‘int’ to ‘unsigned char’ changes value from ‘-70’ to ‘186’ [-Wsign-conversion] 65 | '\270', '\271', '\272', '\273', '\274', '\275', '\276', '\277', | ^~~~~~ string/strcasecmp.c:65:29: warning: unsigned conversion from ‘int’ to ‘unsigned char’ changes value from ‘-69’ to ‘187’ [-Wsign-conversion] 65 | '\270', '\271', '\272', '\273', '\274', '\275', '\276', '\277', | ^~~~~~ string/strcasecmp.c:65:37: warning: unsigned conversion from ‘int’ to ‘unsigned char’ changes value from ‘-68’ to ‘188’ [-Wsign-conversion] 65 | '\270', '\271', '\272', '\273', '\274', '\275', '\276', '\277', | ^~~~~~ string/strcasecmp.c:65:45: warning: unsigned conversion from ‘int’ to ‘unsigned char’ changes value from ‘-67’ to ‘189’ [-Wsign-conversion] 65 | '\270', '\271', '\272', '\273', '\274', '\275', '\276', '\277', | ^~~~~~ string/strcasecmp.c:65:53: warning: unsigned conversion from ‘int’ to ‘unsigned char’ changes value from ‘-66’ to ‘190’ [-Wsign-conversion] 65 | '\270', '\271', '\272', '\273', '\274', '\275', '\276', '\277', | ^~~~~~ string/strcasecmp.c:65:61: warning: unsigned conversion from ‘int’ to ‘unsigned char’ changes value from ‘-65’ to ‘191’ [-Wsign-conversion] 65 | '\270', '\271', '\272', '\273', '\274', '\275', '\276', '\277', | ^~~~~~ string/strcasecmp.c:66:5: warning: unsigned conversion from ‘int’ to ‘unsigned char’ changes value from ‘-64’ to ‘192’ [-Wsign-conversion] 66 | '\300', '\301', '\302', '\303', '\304', '\305', '\306', '\307', | ^~~~~~ string/strcasecmp.c:66:13: warning: unsigned conversion from ‘int’ to ‘unsigned char’ changes value from ‘-63’ to ‘193’ [-Wsign-conversion] 66 | '\300', '\301', '\302', '\303', '\304', '\305', '\306', '\307', | ^~~~~~ string/strcasecmp.c:66:21: warning: unsigned conversion from ‘int’ to ‘unsigned char’ changes value from ‘-62’ to ‘194’ [-Wsign-conversion] 66 | '\300', '\301', '\302', '\303', '\304', '\305', '\306', '\307', | ^~~~~~ string/strcasecmp.c:66:29: warning: unsigned conversion from ‘int’ to ‘unsigned char’ changes value from ‘-61’ to ‘195’ [-Wsign-conversion] 66 | '\300', '\301', '\302', '\303', '\304', '\305', '\306', '\307', | ^~~~~~ string/strcasecmp.c:66:37: warning: unsigned conversion from ‘int’ to ‘unsigned char’ changes value from ‘-60’ to ‘196’ [-Wsign-conversion] 66 | '\300', '\301', '\302', '\303', '\304', '\305', '\306', '\307', | ^~~~~~ string/strcasecmp.c:66:45: warning: unsigned conversion from ‘int’ to ‘unsigned char’ changes value from ‘-59’ to ‘197’ [-Wsign-conversion] 66 | '\300', '\301', '\302', '\303', '\304', '\305', '\306', '\307', | ^~~~~~ string/strcasecmp.c:66:53: warning: unsigned conversion from ‘int’ to ‘unsigned char’ changes value from ‘-58’ to ‘198’ [-Wsign-conversion] 66 | '\300', '\301', '\302', '\303', '\304', '\305', '\306', '\307', | ^~~~~~ string/strcasecmp.c:66:61: warning: unsigned conversion from ‘int’ to ‘unsigned char’ changes value from ‘-57’ to ‘199’ [-Wsign-conversion] 66 | '\300', '\301', '\302', '\303', '\304', '\305', '\306', '\307', | ^~~~~~ string/strcasecmp.c:67:5: warning: unsigned conversion from ‘int’ to ‘unsigned char’ changes value from ‘-56’ to ‘200’ [-Wsign-conversion] 67 | '\310', '\311', '\312', '\313', '\314', '\315', '\316', '\317', | ^~~~~~ string/strcasecmp.c:67:13: warning: unsigned conversion from ‘int’ to ‘unsigned char’ changes value from ‘-55’ to ‘201’ [-Wsign-conversion] 67 | '\310', '\311', '\312', '\313', '\314', '\315', '\316', '\317', | ^~~~~~ string/strcasecmp.c:67:21: warning: unsigned conversion from ‘int’ to ‘unsigned char’ changes value from ‘-54’ to ‘202’ [-Wsign-conversion] 67 | '\310', '\311', '\312', '\313', '\314', '\315', '\316', '\317', | ^~~~~~ string/strcasecmp.c:67:29: warning: unsigned conversion from ‘int’ to ‘unsigned char’ changes value from ‘-53’ to ‘203’ [-Wsign-conversion] 67 | '\310', '\311', '\312', '\313', '\314', '\315', '\316', '\317', | ^~~~~~ string/strcasecmp.c:67:37: warning: unsigned conversion from ‘int’ to ‘unsigned char’ changes value from ‘-52’ to ‘204’ [-Wsign-conversion] 67 | '\310', '\311', '\312', '\313', '\314', '\315', '\316', '\317', | ^~~~~~ string/strcasecmp.c:67:45: warning: unsigned conversion from ‘int’ to ‘unsigned char’ changes value from ‘-51’ to ‘205’ [-Wsign-conversion] 67 | '\310', '\311', '\312', '\313', '\314', '\315', '\316', '\317', | ^~~~~~ string/strcasecmp.c:67:53: warning: unsigned conversion from ‘int’ to ‘unsigned char’ changes value from ‘-50’ to ‘206’ [-Wsign-conversion] 67 | '\310', '\311', '\312', '\313', '\314', '\315', '\316', '\317', | ^~~~~~ string/strcasecmp.c:67:61: warning: unsigned conversion from ‘int’ to ‘unsigned char’ changes value from ‘-49’ to ‘207’ [-Wsign-conversion] 67 | '\310', '\311', '\312', '\313', '\314', '\315', '\316', '\317', | ^~~~~~ string/strcasecmp.c:68:5: warning: unsigned conversion from ‘int’ to ‘unsigned char’ changes value from ‘-48’ to ‘208’ [-Wsign-conversion] 68 | '\320', '\321', '\322', '\323', '\324', '\325', '\326', '\327', | ^~~~~~ string/strcasecmp.c:68:13: warning: unsigned conversion from ‘int’ to ‘unsigned char’ changes value from ‘-47’ to ‘209’ [-Wsign-conversion] 68 | '\320', '\321', '\322', '\323', '\324', '\325', '\326', '\327', | ^~~~~~ string/strcasecmp.c:68:21: warning: unsigned conversion from ‘int’ to ‘unsigned char’ changes value from ‘-46’ to ‘210’ [-Wsign-conversion] 68 | '\320', '\321', '\322', '\323', '\324', '\325', '\326', '\327', | ^~~~~~ string/strcasecmp.c:68:29: warning: unsigned conversion from ‘int’ to ‘unsigned char’ changes value from ‘-45’ to ‘211’ [-Wsign-conversion] 68 | '\320', '\321', '\322', '\323', '\324', '\325', '\326', '\327', | ^~~~~~ string/strcasecmp.c:68:37: warning: unsigned conversion from ‘int’ to ‘unsigned char’ changes value from ‘-44’ to ‘212’ [-Wsign-conversion] 68 | '\320', '\321', '\322', '\323', '\324', '\325', '\326', '\327', | ^~~~~~ string/strcasecmp.c:68:45: warning: unsigned conversion from ‘int’ to ‘unsigned char’ changes value from ‘-43’ to ‘213’ [-Wsign-conversion] 68 | '\320', '\321', '\322', '\323', '\324', '\325', '\326', '\327', | ^~~~~~ string/strcasecmp.c:68:53: warning: unsigned conversion from ‘int’ to ‘unsigned char’ changes value from ‘-42’ to ‘214’ [-Wsign-conversion] 68 | '\320', '\321', '\322', '\323', '\324', '\325', '\326', '\327', | ^~~~~~ string/strcasecmp.c:68:61: warning: unsigned conversion from ‘int’ to ‘unsigned char’ changes value from ‘-41’ to ‘215’ [-Wsign-conversion] 68 | '\320', '\321', '\322', '\323', '\324', '\325', '\326', '\327', | ^~~~~~ string/strcasecmp.c:69:5: warning: unsigned conversion from ‘int’ to ‘unsigned char’ changes value from ‘-40’ to ‘216’ [-Wsign-conversion] 69 | '\330', '\331', '\332', '\333', '\334', '\335', '\336', '\337', | ^~~~~~ string/strcasecmp.c:69:13: warning: unsigned conversion from ‘int’ to ‘unsigned char’ changes value from ‘-39’ to ‘217’ [-Wsign-conversion] 69 | '\330', '\331', '\332', '\333', '\334', '\335', '\336', '\337', | ^~~~~~ string/strcasecmp.c:69:21: warning: unsigned conversion from ‘int’ to ‘unsigned char’ changes value from ‘-38’ to ‘218’ [-Wsign-conversion] 69 | '\330', '\331', '\332', '\333', '\334', '\335', '\336', '\337', | ^~~~~~ string/strcasecmp.c:69:29: warning: unsigned conversion from ‘int’ to ‘unsigned char’ changes value from ‘-37’ to ‘219’ [-Wsign-conversion] 69 | '\330', '\331', '\332', '\333', '\334', '\335', '\336', '\337', | ^~~~~~ string/strcasecmp.c:69:37: warning: unsigned conversion from ‘int’ to ‘unsigned char’ changes value from ‘-36’ to ‘220’ [-Wsign-conversion] 69 | '\330', '\331', '\332', '\333', '\334', '\335', '\336', '\337', | ^~~~~~ string/strcasecmp.c:69:45: warning: unsigned conversion from ‘int’ to ‘unsigned char’ changes value from ‘-35’ to ‘221’ [-Wsign-conversion] 69 | '\330', '\331', '\332', '\333', '\334', '\335', '\336', '\337', | ^~~~~~ string/strcasecmp.c:69:53: warning: unsigned conversion from ‘int’ to ‘unsigned char’ changes value from ‘-34’ to ‘222’ [-Wsign-conversion] 69 | '\330', '\331', '\332', '\333', '\334', '\335', '\336', '\337', | ^~~~~~ string/strcasecmp.c:69:61: warning: unsigned conversion from ‘int’ to ‘unsigned char’ changes value from ‘-33’ to ‘223’ [-Wsign-conversion] 69 | '\330', '\331', '\332', '\333', '\334', '\335', '\336', '\337', | ^~~~~~ string/strcasecmp.c:70:5: warning: unsigned conversion from ‘int’ to ‘unsigned char’ changes value from ‘-32’ to ‘224’ [-Wsign-conversion] 70 | '\340', '\341', '\342', '\343', '\344', '\345', '\346', '\347', | ^~~~~~ string/strcasecmp.c:70:13: warning: unsigned conversion from ‘int’ to ‘unsigned char’ changes value from ‘-31’ to ‘225’ [-Wsign-conversion] 70 | '\340', '\341', '\342', '\343', '\344', '\345', '\346', '\347', | ^~~~~~ string/strcasecmp.c:70:21: warning: unsigned conversion from ‘int’ to ‘unsigned char’ changes value from ‘-30’ to ‘226’ [-Wsign-conversion] 70 | '\340', '\341', '\342', '\343', '\344', '\345', '\346', '\347', | ^~~~~~ string/strcasecmp.c:70:29: warning: unsigned conversion from ‘int’ to ‘unsigned char’ changes value from ‘-29’ to ‘227’ [-Wsign-conversion] 70 | '\340', '\341', '\342', '\343', '\344', '\345', '\346', '\347', | ^~~~~~ string/strcasecmp.c:70:37: warning: unsigned conversion from ‘int’ to ‘unsigned char’ changes value from ‘-28’ to ‘228’ [-Wsign-conversion] 70 | '\340', '\341', '\342', '\343', '\344', '\345', '\346', '\347', | ^~~~~~ string/strcasecmp.c:70:45: warning: unsigned conversion from ‘int’ to ‘unsigned char’ changes value from ‘-27’ to ‘229’ [-Wsign-conversion] 70 | '\340', '\341', '\342', '\343', '\344', '\345', '\346', '\347', | ^~~~~~ string/strcasecmp.c:70:53: warning: unsigned conversion from ‘int’ to ‘unsigned char’ changes value from ‘-26’ to ‘230’ [-Wsign-conversion] 70 | '\340', '\341', '\342', '\343', '\344', '\345', '\346', '\347', | ^~~~~~ string/strcasecmp.c:70:61: warning: unsigned conversion from ‘int’ to ‘unsigned char’ changes value from ‘-25’ to ‘231’ [-Wsign-conversion] 70 | '\340', '\341', '\342', '\343', '\344', '\345', '\346', '\347', | ^~~~~~ string/strcasecmp.c:71:5: warning: unsigned conversion from ‘int’ to ‘unsigned char’ changes value from ‘-24’ to ‘232’ [-Wsign-conversion] 71 | '\350', '\351', '\352', '\353', '\354', '\355', '\356', '\357', | ^~~~~~ string/strcasecmp.c:71:13: warning: unsigned conversion from ‘int’ to ‘unsigned char’ changes value from ‘-23’ to ‘233’ [-Wsign-conversion] 71 | '\350', '\351', '\352', '\353', '\354', '\355', '\356', '\357', | ^~~~~~ string/strcasecmp.c:71:21: warning: unsigned conversion from ‘int’ to ‘unsigned char’ changes value from ‘-22’ to ‘234’ [-Wsign-conversion] 71 | '\350', '\351', '\352', '\353', '\354', '\355', '\356', '\357', | ^~~~~~ string/strcasecmp.c:71:29: warning: unsigned conversion from ‘int’ to ‘unsigned char’ changes value from ‘-21’ to ‘235’ [-Wsign-conversion] 71 | '\350', '\351', '\352', '\353', '\354', '\355', '\356', '\357', | ^~~~~~ string/strcasecmp.c:71:37: warning: unsigned conversion from ‘int’ to ‘unsigned char’ changes value from ‘-20’ to ‘236’ [-Wsign-conversion] 71 | '\350', '\351', '\352', '\353', '\354', '\355', '\356', '\357', | ^~~~~~ string/strcasecmp.c:71:45: warning: unsigned conversion from ‘int’ to ‘unsigned char’ changes value from ‘-19’ to ‘237’ [-Wsign-conversion] 71 | '\350', '\351', '\352', '\353', '\354', '\355', '\356', '\357', | ^~~~~~ string/strcasecmp.c:71:53: warning: unsigned conversion from ‘int’ to ‘unsigned char’ changes value from ‘-18’ to ‘238’ [-Wsign-conversion] 71 | '\350', '\351', '\352', '\353', '\354', '\355', '\356', '\357', | ^~~~~~ string/strcasecmp.c:71:61: warning: unsigned conversion from ‘int’ to ‘unsigned char’ changes value from ‘-17’ to ‘239’ [-Wsign-conversion] 71 | '\350', '\351', '\352', '\353', '\354', '\355', '\356', '\357', | ^~~~~~ string/strcasecmp.c:72:5: warning: unsigned conversion from ‘int’ to ‘unsigned char’ changes value from ‘-16’ to ‘240’ [-Wsign-conversion] 72 | '\360', '\361', '\362', '\363', '\364', '\365', '\366', '\367', | ^~~~~~ string/strcasecmp.c:72:13: warning: unsigned conversion from ‘int’ to ‘unsigned char’ changes value from ‘-15’ to ‘241’ [-Wsign-conversion] 72 | '\360', '\361', '\362', '\363', '\364', '\365', '\366', '\367', | ^~~~~~ string/strcasecmp.c:72:21: warning: unsigned conversion from ‘int’ to ‘unsigned char’ changes value from ‘-14’ to ‘242’ [-Wsign-conversion] 72 | '\360', '\361', '\362', '\363', '\364', '\365', '\366', '\367', | ^~~~~~ string/strcasecmp.c:72:29: warning: unsigned conversion from ‘int’ to ‘unsigned char’ changes value from ‘-13’ to ‘243’ [-Wsign-conversion] 72 | '\360', '\361', '\362', '\363', '\364', '\365', '\366', '\367', | ^~~~~~ string/strcasecmp.c:72:37: warning: unsigned conversion from ‘int’ to ‘unsigned char’ changes value from ‘-12’ to ‘244’ [-Wsign-conversion] 72 | '\360', '\361', '\362', '\363', '\364', '\365', '\366', '\367', | ^~~~~~ string/strcasecmp.c:72:45: warning: unsigned conversion from ‘int’ to ‘unsigned char’ changes value from ‘-11’ to ‘245’ [-Wsign-conversion] 72 | '\360', '\361', '\362', '\363', '\364', '\365', '\366', '\367', | ^~~~~~ string/strcasecmp.c:72:53: warning: unsigned conversion from ‘int’ to ‘unsigned char’ changes value from ‘-10’ to ‘246’ [-Wsign-conversion] 72 | '\360', '\361', '\362', '\363', '\364', '\365', '\366', '\367', | ^~~~~~ string/strcasecmp.c:72:61: warning: unsigned conversion from ‘int’ to ‘unsigned char’ changes value from ‘-9’ to ‘247’ [-Wsign-conversion] 72 | '\360', '\361', '\362', '\363', '\364', '\365', '\366', '\367', | ^~~~~~ string/strcasecmp.c:73:5: warning: unsigned conversion from ‘int’ to ‘unsigned char’ changes value from ‘-8’ to ‘248’ [-Wsign-conversion] 73 | '\370', '\371', '\372', '\373', '\374', '\375', '\376', '\377', | ^~~~~~ string/strcasecmp.c:73:13: warning: unsigned conversion from ‘int’ to ‘unsigned char’ changes value from ‘-7’ to ‘249’ [-Wsign-conversion] 73 | '\370', '\371', '\372', '\373', '\374', '\375', '\376', '\377', | ^~~~~~ string/strcasecmp.c:73:21: warning: unsigned conversion from ‘int’ to ‘unsigned char’ changes value from ‘-6’ to ‘250’ [-Wsign-conversion] 73 | '\370', '\371', '\372', '\373', '\374', '\375', '\376', '\377', | ^~~~~~ string/strcasecmp.c:73:29: warning: unsigned conversion from ‘int’ to ‘unsigned char’ changes value from ‘-5’ to ‘251’ [-Wsign-conversion] 73 | '\370', '\371', '\372', '\373', '\374', '\375', '\376', '\377', | ^~~~~~ string/strcasecmp.c:73:37: warning: unsigned conversion from ‘int’ to ‘unsigned char’ changes value from ‘-4’ to ‘252’ [-Wsign-conversion] 73 | '\370', '\371', '\372', '\373', '\374', '\375', '\376', '\377', | ^~~~~~ string/strcasecmp.c:73:45: warning: unsigned conversion from ‘int’ to ‘unsigned char’ changes value from ‘-3’ to ‘253’ [-Wsign-conversion] 73 | '\370', '\371', '\372', '\373', '\374', '\375', '\376', '\377', | ^~~~~~ string/strcasecmp.c:73:53: warning: unsigned conversion from ‘int’ to ‘unsigned char’ changes value from ‘-2’ to ‘254’ [-Wsign-conversion] 73 | '\370', '\371', '\372', '\373', '\374', '\375', '\376', '\377', | ^~~~~~ string/strcasecmp.c:73:61: warning: unsigned conversion from ‘int’ to ‘unsigned char’ changes value from ‘-1’ to ‘255’ [-Wsign-conversion] 73 | '\370', '\371', '\372', '\373', '\374', '\375', '\376', '\377', | ^~~~~~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c string/strchr.c -o string/strchr.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c string/strcmp.c -o string/strcmp.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c string/strcoll.c -o string/strcoll.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c string/strcspn.c -o string/strcspn.o string/strcspn.c: In function ‘__strcspn’: string/strcspn.c:58:47: warning: conversion to ‘size_t’ {aka ‘long unsigned int’} from ‘long int’ may change the sign of the result [-Wsign-conversion] 58 | return (p - 1 - s1); | ~~~~~~~^~~~~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c string/strerror.c -o string/strerror.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c string/strerror_r.c -o string/strerror_r.o string/strerror_r.c: In function ‘__itoa’: string/strerror_r.c:31:13: warning: conversion to ‘unsigned int’ from ‘int’ may change the sign of the result [-Wsign-conversion] 31 | a = -num; | ^ string/strerror_r.c:35:13: warning: conversion to ‘unsigned int’ from ‘int’ may change the sign of the result [-Wsign-conversion] 35 | a = num; | ^~~ string/strerror_r.c:49:23: warning: conversion from ‘unsigned int’ to ‘char’ may change value [-Wconversion] 49 | buffer[pos] = (a % 10) + '0'; | ^ string/strerror_r.c: In function ‘__num2string’: string/strerror_r.c:66:5: warning: statement with no effect [-Wunused-value] 66 | (void *)&setid; | ^~~~~~~~~~~~~~ string/strerror_r.c:67:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 67 | if (0 <= num && num < max) { | ^ string/strerror_r.c: In function ‘strerror_r’: string/strerror_r.c:96:22: warning: conversion to ‘size_t’ {aka ‘long unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 96 | sys_errlist, sys_nerr, UPREFIX); | ^~~~~~~~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c string/strlcpy.c -o string/strlcpy.o string/strlcpy.c: In function ‘strlcpy’: string/strlcpy.c:49:27: warning: conversion to ‘size_t’ {aka ‘long unsigned int’} from ‘long int’ may change the sign of the result [-Wsign-conversion] 49 | return(src - osrc - 1); /* count does not include NUL */ | ~~~~~~~~~~~~^~~~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c string/strlen.c -o string/strlen.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c string/strncat.c -o string/strncat.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c string/strncmp.c -o string/strncmp.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c string/strncpy.c -o string/strncpy.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c string/strndup.c -o string/strndup.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c string/strnlen.c -o string/strnlen.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c string/strpbrk.c -o string/strpbrk.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c string/strrchr.c -o string/strrchr.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c string/strspn.c -o string/strspn.o string/strspn.c: In function ‘__strspn’: string/strspn.c:54:23: warning: conversion to ‘size_t’ {aka ‘long unsigned int’} from ‘long int’ may change the sign of the result [-Wsign-conversion] 54 | return (p - 1 - s1); | ~~~~~~~^~~~~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c string/strstr.c -o string/strstr.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c string/strtok.c -o string/strtok.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c string/strxfrm.c -o string/strxfrm.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c string/wcschr.c -o string/wcschr.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c string/wcscmp.c -o string/wcscmp.o string/wcscmp.c: In function ‘wcscmp’: string/wcscmp.c:50:37: warning: conversion to ‘int’ from ‘rune_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 50 | return (*(const rune_t *)s1 - *(const rune_t *)--s2); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c string/wcscspn.c -o string/wcscspn.o string/wcscspn.c: In function ‘wcscspn’: string/wcscspn.c:52:19: warning: conversion to ‘size_t’ {aka ‘long unsigned int’} from ‘long int’ may change the sign of the result [-Wsign-conversion] 52 | return (p - s); | ~~~^~~~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c string/wcslcpy.c -o string/wcslcpy.o string/wcslcpy.c: In function ‘wcslcpy’: string/wcslcpy.c:49:27: warning: conversion to ‘size_t’ {aka ‘long unsigned int’} from ‘long int’ may change the sign of the result [-Wsign-conversion] 49 | return(src - osrc - 1); /* count does not include NUL */ | ~~~~~~~~~~~~^~~~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c string/wcslen.c -o string/wcslen.o string/wcslen.c: In function ‘wcslen’: string/wcslen.c:43:18: warning: conversion to ‘size_t’ {aka ‘long unsigned int’} from ‘long int’ may change the sign of the result [-Wsign-conversion] 43 | return p - s; | ~~^~~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c string/wcsncat.c -o string/wcsncat.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c string/wcsncmp.c -o string/wcsncmp.o string/wcsncmp.c: In function ‘wcsncmp’: string/wcsncmp.c:45:53: warning: conversion to ‘int’ from ‘rune_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 45 | return (*(const rune_t *)s1 - | ~~~~~~~~~~~~~~~~~~~~~^ 46 | *(const rune_t *)--s2); | ~~~~~~~~~~~~~~~~~~~~~~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c string/wcsncpy.c -o string/wcsncpy.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c string/wcspbrk.c -o string/wcspbrk.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c string/wcsrchr.c -o string/wcsrchr.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c string/wcsspn.c -o string/wcsspn.o string/wcsspn.c: In function ‘wcsspn’: string/wcsspn.c:54:19: warning: conversion to ‘size_t’ {aka ‘long unsigned int’} from ‘long int’ may change the sign of the result [-Wsign-conversion] 54 | return (p - s); | ~~~^~~~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c string/wcsstr.c -o string/wcsstr.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c string/wcstok.c -o string/wcstok.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c string/wcswcs.c -o string/wcswcs.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c string/wmemchr.c -o string/wmemchr.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c string/wmemcmp.c -o string/wmemcmp.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c string/wmemcpy.c -o string/wmemcpy.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c string/wmemmove.c -o string/wmemmove.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c string/wmemset.c -o string/wmemset.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c time/asctime.c -o time/asctime.o time/asctime.c:69:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes] 69 | asctime3(timeptr, buf, bufsize) | ^~~~~~~~ time/asctime.c: In function ‘asctime3’: time/asctime.c:88:60: warning: conversion to ‘size_t’ {aka ‘long unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 88 | strlcpy(buf, "??? ??? ?? ??:??:?? ????\n", bufsize); | ^~~~~~~ time/asctime.c:104:29: warning: conversion to ‘size_t’ {aka ‘long unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 104 | len = snprintf(buf, bufsize, | ^~~~~~~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c time/difftime.c -o time/difftime.o time/difftime.c: In function ‘difftime’: time/difftime.c:23:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] 23 | if (!TYPE_INTEGRAL(time_t)) { | ^~ time/difftime.c:23:9: warning: unsuffixed floating constant [-Wunsuffixed-float-constants] In file included from time/difftime.c:9: time/private.h:48:43: warning: comparing floating-point with ‘==’ or ‘!=’ is unsafe [-Wfloat-equal] 48 | #define TYPE_INTEGRAL(type) (((type) 0.5) != 0.5) | ^~ time/difftime.c:23:14: note: in expansion of macro ‘TYPE_INTEGRAL’ 23 | if (!TYPE_INTEGRAL(time_t)) { | ^~~~~~~~~~~~~ time/difftime.c:27:30: warning: conversion from ‘time_t’ {aka ‘long int’} to ‘double’ may change value [-Wconversion] 27 | return time1 - time0; | ~~~~~~^~~~~~~ time/difftime.c:36:38: warning: conversion from ‘time_t’ {aka ‘long int’} to ‘double’ may change value [-Wconversion] 36 | return time1 - time0; | ~~~~~~^~~~~~~ time/difftime.c:45:30: warning: conversion from ‘time_t’ {aka ‘long int’} to ‘double’ may change value [-Wconversion] 45 | return time1 - time0; | ~~~~~~^~~~~~~ time/difftime.c:57:56: warning: conversion from ‘long unsigned int’ to ‘double’ may change value [-Wconversion] 56 | return (unsigned long) time1 + | ~~~~~~~~~~~~~~~~~~~~~~~ 57 | (unsigned long) (-(time0 + 1)) + 1; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -D_TLIBC_GNU_ -std=c99 -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c time/strftime.c -o time/strftime.o time/strftime.c: In function ‘strftime’: time/strftime.c:145:18: warning: conversion to ‘size_t’ {aka ‘long unsigned int’} from ‘long int’ may change the sign of the result [-Wsign-conversion] 145 | return p - s; | ~~^~~ g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -fno-exceptions -fno-rtti -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I./string/asm -I./gdtoa -c tstdc_version.cpp -o tstdc_version.o ar rcs libtlibc.a gdtoa/dmisc.o gdtoa/dtoa.o gdtoa/gdtoa.o gdtoa/gethex.o gdtoa/gmisc.o gdtoa/hd_init.o gdtoa/hdtoa.o gdtoa/hexnan.o gdtoa/ldtoa.o gdtoa/locks.o gdtoa/misc.o gdtoa/smisc.o gdtoa/strtod.o gdtoa/strtodg.o gdtoa/strtof.o gdtoa/strtold.o gdtoa/strtord.o gdtoa/strtorx.o gdtoa/sum.o gdtoa/ulp.o gen/__memcpy_chk.o gen/__memmove_chk.o gen/__mempcpy_chk.o gen/__memset_chk.o gen/__stpcpy_chk.o gen/__stpncpy_chk.o gen/__strcat_chk.o gen/__strcpy_chk.o gen/__strlen_chk.o gen/__strncat_chk.o gen/__strncpy_chk.o gen/__vsnprintf_chk.o gen/__vsprintf_chk.o gen/alloca.o gen/assert.o gen/ctype_.o gen/errlist.o gen/errno.o gen/fpclassify.o gen/fpclassifyl.o gen/getpagesize.o gen/infinity.o gen/isctype.o gen/isfinite.o gen/isfinitel.o gen/isinf.o gen/isinfl.o gen/isnan.o gen/isnanl.o gen/isnormal.o gen/isnormall.o gen/nan.o gen/sbrk.o gen/se_cpuid.o gen/signbit.o gen/signbitl.o gen/spinlock.o gen/tolower_.o gen/toupper_.o locale/btowc.o locale/iswalnum.o locale/iswalpha.o locale/iswblank.o locale/iswcntrl.o locale/iswctype.o locale/iswdigit.o locale/iswgraph.o locale/iswlower.o locale/iswprint.o locale/iswpunct.o locale/iswspace.o locale/iswupper.o locale/iswxdigit.o locale/mblen.o locale/mbrlen.o locale/mbstowcs.o locale/mbtowc.o locale/multibyte_citrus_none.o locale/towctrans.o locale/wcscoll.o locale/wcstold.o locale/wcstoll.o locale/wcstombs.o locale/wcstoull.o locale/wcsxfrm.o locale/wctob.o locale/wctomb.o locale/wctrans.o math/b_exp__D.o math/b_log__D.o math/b_tgamma.o math/cacos.o math/cacosh.o math/e_acos.o math/e_acosf.o math/e_acosh.o math/e_acoshf.o math/e_acoshl.o math/e_acosl.o math/e_asin.o math/e_asinf.o math/e_asinl.o math/e_atan2.o math/e_atan2f.o math/e_atan2l.o math/e_atanh.o math/e_atanhf.o math/e_atanhl.o math/e_cosh.o math/e_coshf.o math/e_coshl.o math/e_exp.o math/e_expf.o math/e_expl.o math/e_fmod.o math/e_fmodf.o math/e_fmodl.o math/e_hypot.o math/e_hypotf.o math/e_hypotl.o math/e_j0.o math/e_j0f.o math/e_j1.o math/e_j1f.o math/e_jn.o math/e_jnf.o math/e_lgamma_r.o math/e_lgammaf_r.o math/e_log.o math/e_log10.o math/e_log10f.o math/e_log10l.o math/e_log2.o math/e_log2f.o math/e_log2l.o math/e_logf.o math/e_logl.o math/e_pow.o math/e_powf.o math/e_powl.o math/e_rem_pio2.o math/e_rem_pio2f.o math/e_remainder.o math/e_remainderf.o math/e_remainderl.o math/e_scalb.o math/e_scalbf.o math/e_sinh.o math/e_sinhf.o math/e_sinhl.o math/e_sqrt.o math/e_sqrtf.o math/e_sqrtl.o math/e_tgammal.o math/exp10_gen.o math/exp10f_gen.o math/exp10l.o math/exp_table.o math/expf_table.o math/expl_table.o math/fenv.o math/invtrig.o math/k_cos.o math/k_cosf.o math/k_cosl.o math/k_rem_pio2.o math/k_rem_pio2f.o math/k_sin.o math/k_sinf.o math/k_sinl.o math/k_tan.o math/k_tanf.o math/k_tanl.o math/lgammal.o math/libm_logl_k80.o math/libm_normalizel_k80.o math/logl_table.o math/polevll.o math/rcp_table.o math/s_asinh.o math/s_asinhf.o math/s_asinhl.o math/s_atan.o math/s_atanf.o math/s_atanl.o math/s_cabs.o math/s_cabsf.o math/s_cabsl.o math/s_cacoshl.o math/s_cacosl.o math/s_carg.o math/s_cargf.o math/s_cargl.o math/s_casin.o math/s_casinf.o math/s_casinh.o math/s_casinhf.o math/s_casinhl.o math/s_casinl.o math/s_catan.o math/s_catanf.o math/s_catanh.o math/s_catanhf.o math/s_catanhl.o math/s_catanl.o math/s_cbrt.o math/s_cbrtf.o math/s_cbrtl.o math/s_ccos.o math/s_ccosf.o math/s_ccosh.o math/s_ccoshf.o math/s_ccoshl.o math/s_ccosl.o math/s_ceil.o math/s_ceilf.o math/s_ceill.o math/s_cexp.o math/s_cexpf.o math/s_cexpl.o math/s_cimag.o math/s_cimagf.o math/s_cimagl.o math/s_clog.o math/s_clogf.o math/s_clogl.o math/s_conj.o math/s_conjf.o math/s_conjl.o math/s_copysign.o math/s_copysignf.o math/s_copysignl.o math/s_cos.o math/s_cosf.o math/s_cosl.o math/s_cpow.o math/s_cpowf.o math/s_cpowl.o math/s_cproj.o math/s_cprojf.o math/s_cprojl.o math/s_creal.o math/s_crealf.o math/s_creall.o math/s_csin.o math/s_csinf.o math/s_csinh.o math/s_csinhf.o math/s_csinhl.o math/s_csinl.o math/s_csqrt.o math/s_csqrtf.o math/s_csqrtl.o math/s_ctan.o math/s_ctanf.o math/s_ctanh.o math/s_ctanhf.o math/s_ctanhl.o math/s_ctanl.o math/s_erf.o math/s_erff.o math/s_erfl.o math/s_exp2.o math/s_exp2f.o math/s_exp2l.o math/s_expm1.o math/s_expm1f.o math/s_expm1l.o math/s_fabs.o math/s_fabsf.o math/s_fabsl.o math/s_fdim.o math/s_floor.o math/s_floorf.o math/s_floorl.o math/s_fma.o math/s_fmaf.o math/s_fmal.o math/s_fmax.o math/s_fmaxf.o math/s_fmaxl.o math/s_fmin.o math/s_fminf.o math/s_fminl.o math/s_frexp.o math/s_frexpf.o math/s_frexpl.o math/s_ilogb.o math/s_ilogbf.o math/s_ilogbl.o math/s_llrint.o math/s_llrintf.o math/s_llrintl.o math/s_llround.o math/s_llroundf.o math/s_llroundl.o math/s_log1p.o math/s_log1pf.o math/s_log1pl.o math/s_logb.o math/s_logbf.o math/s_logbl.o math/s_lrint.o math/s_lrintf.o math/s_lrintl.o math/s_lround.o math/s_lroundf.o math/s_lroundl.o math/s_modf.o math/s_modff.o math/s_modfl.o math/s_nan.o math/s_nanl.o math/s_nearbyint.o math/s_nextafter.o math/s_nextafterf.o math/s_nextafterl.o math/s_nexttoward.o math/s_nexttowardf.o math/s_remquo.o math/s_remquof.o math/s_remquol.o math/s_rint.o math/s_rintf.o math/s_rintl.o math/s_round.o math/s_roundf.o math/s_roundl.o math/s_scalbln.o math/s_scalbn.o math/s_scalbnf.o math/s_scalbnl.o math/s_signgam.o math/s_significand.o math/s_significandf.o math/s_sin.o math/s_sincos.o math/s_sincosf.o math/s_sincosl.o math/s_sinf.o math/s_sinl.o math/s_tan.o math/s_tanf.o math/s_tanh.o math/s_tanhf.o math/s_tanhl.o math/s_tanl.o math/s_trunc.o math/s_truncf.o math/s_truncl.o math/w_drem.o math/w_dremf.o math/w_dreml.o math/w_gamma.o math/w_gamma_r.o math/w_gammaf.o math/w_gammaf_r.o math/w_lgamma.o math/w_lgammaf.o stdio/fvwrite.o stdio/snprintf.o stdio/swprintf.o stdio/vfprintf.o stdio/vfwprintf.o stdio/vsnprintf.o stdio/vswprintf.o stdlib/abs.o stdlib/aligned_alloc.o stdlib/atof.o stdlib/atoi.o stdlib/atol.o stdlib/atoll.o stdlib/bsearch.o stdlib/div.o stdlib/imaxabs.o stdlib/imaxdiv.o stdlib/labs.o stdlib/ldiv.o stdlib/llabs.o stdlib/lldiv.o stdlib/malloc.o stdlib/qsort.o stdlib/strtoimax.o stdlib/strtol.o stdlib/strtoll.o stdlib/strtoul.o stdlib/strtoull.o stdlib/strtoumax.o string/asm/bcmp.o string/asm/bzero.o string/asm/memchr.o string/asm/memcpy_verw.o string/asm/memmove.o string/asm/memset.o string/asm/strchr.o string/asm/strcmp.o string/asm/strlen.o string/asm/strrchr.o string/bcmp.o string/bcopy.o string/bzero.o string/consttime_memequal.o string/ffs.o string/ffsl.o string/ffsll.o string/index.o string/memchr.o string/memcmp.o string/memcpy.o string/memmove.o string/mempcpy.o string/memset.o string/memset_s.o string/rindex.o string/se_string_init.o string/stpncpy.o string/strcasecmp.o string/strchr.o string/strcmp.o string/strcoll.o string/strcspn.o string/strerror.o string/strerror_r.o string/strlcpy.o string/strlen.o string/strncat.o string/strncmp.o string/strncpy.o string/strndup.o string/strnlen.o string/strpbrk.o string/strrchr.o string/strspn.o string/strstr.o string/strtok.o string/strxfrm.o string/wcschr.o string/wcscmp.o string/wcscspn.o string/wcslcpy.o string/wcslen.o string/wcsncat.o string/wcsncmp.o string/wcsncpy.o string/wcspbrk.o string/wcsrchr.o string/wcsspn.o string/wcsstr.o string/wcstok.o string/wcswcs.o string/wmemchr.o string/wmemcmp.o string/wmemcpy.o string/wmemmove.o string/wmemset.o time/asctime.o time/difftime.o time/strftime.o tstdc_version.o make[1]: Leaving directory '/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/tlibc' cp -f /builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/tlibc/libtlibc.a /builddir/build/BUILD/linux-sgx-sgx_2.22/build/linux/libsgx_tstdc.a ar qD /builddir/build/BUILD/linux-sgx-sgx_2.22/build/linux/libsgx_tstdc.a /builddir/build/BUILD/linux-sgx-sgx_2.22/build/linux/.compiler-rt/*.o ar qD /builddir/build/BUILD/linux-sgx-sgx_2.22/build/linux/libsgx_tstdc.a /builddir/build/BUILD/linux-sgx-sgx_2.22/build/linux/.tlibthread/*.o ar qD /builddir/build/BUILD/linux-sgx-sgx_2.22/build/linux/libsgx_tstdc.a /builddir/build/BUILD/linux-sgx-sgx_2.22/build/linux/.tsafecrt/*.o ar qD /builddir/build/BUILD/linux-sgx-sgx_2.22/build/linux/libsgx_tstdc.a /builddir/build/BUILD/linux-sgx-sgx_2.22/build/linux/.tsetjmp/*.o ar qD /builddir/build/BUILD/linux-sgx-sgx_2.22/build/linux/libsgx_tstdc.a /builddir/build/BUILD/linux-sgx-sgx_2.22/build/linux/.tmm_rsrv/*.o /usr/bin/make -C cpprt make[1]: Entering directory '/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/cpprt' g++ -c -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/stdc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts/linux linux/auxhelper.cc -o linux/auxhelper.o g++ -c -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/stdc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts/linux linux/dynamic_cast.cc -o linux/dynamic_cast.o In file included from linux/dynamic_cast.cc:27: linux/typeinfo.h: In member function ‘virtual bool __cxxabiv1::__class_type_info::__do_upcast(const __cxxabiv1::__class_type_info*, void**) const’: linux/typeinfo.h:74:47: warning: unused parameter ‘thrown_object’ [-Wunused-parameter] 74 | void **thrown_object) const | ~~~~~~~^~~~~~~~~~~~~ linux/dynamic_cast.cc: In member function ‘virtual bool std::type_info::__do_catch(const std::type_info*, void**, unsigned int) const’: linux/dynamic_cast.cc:51:46: warning: unused parameter ‘outer’ [-Wunused-parameter] 51 | unsigned int outer) const | ~~~~~~~~~~~~~^~~~~ linux/dynamic_cast.cc: In function ‘void* __dynamic_cast(const void*, const __cxxabiv1::__class_type_info*, const __cxxabiv1::__class_type_info*, ptrdiff_t)’: linux/dynamic_cast.cc:201:58: warning: unused parameter ‘src’ [-Wunused-parameter] 201 | const __class_type_info *src, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ linux/dynamic_cast.cc:203:43: warning: unused parameter ‘src2dst_offset’ [-Wunused-parameter] 203 | ptrdiff_t src2dst_offset) | ~~~~~~~~~~^~~~~~~~~~~~~~ g++ -c -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/stdc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts/linux linux/exception.cc -o linux/exception.o In file included from linux/exception.cc:34: linux/dwarf_eh.h:368:5: warning: "__arm__" is not defined, evaluates to 0 [-Wundef] 368 | #if __arm__ | ^~~~~~~ In file included from linux/exception.cc:33: linux/typeinfo.h: In member function ‘virtual bool __cxxabiv1::__class_type_info::__do_upcast(const __cxxabiv1::__class_type_info*, void**) const’: linux/typeinfo.h:74:47: warning: unused parameter ‘thrown_object’ [-Wunused-parameter] 74 | void **thrown_object) const | ~~~~~~~^~~~~~~~~~~~~ linux/dwarf_eh.h: In function ‘int dwarf_size_of_fixed_size_field(unsigned char)’: linux/dwarf_eh.h:143:17: warning: case value ‘0’ not in enumerated type ‘dwarf_data_encoding’ [-Wswitch] 143 | case DW_EH_PE_absptr: return sizeof(void*); | ^~~~ linux/dwarf_eh.h: In function ‘uint64_t read_value(char, unsigned char**)’: linux/dwarf_eh.h:226:17: warning: case value ‘0’ not in enumerated type ‘dwarf_data_encoding’ [-Wswitch] 226 | case dwarf:\ | ^~~~ linux/dwarf_eh.h:236:17: note: in expansion of macro ‘READ’ 236 | READ(DW_EH_PE_absptr, intptr_t) | ^~~~ linux/exception.cc: In function ‘void saveLandingPad(_Unwind_Context*, _Unwind_Exception*, __cxxabiv1::__cxa_exception*, int, dw_eh_ptr_t)’: linux/exception.cc:50:52: warning: unused parameter ‘context’ [-Wunused-parameter] 50 | static void saveLandingPad(struct _Unwind_Context *context, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ linux/exception.cc:51:54: warning: unused parameter ‘ucb’ [-Wunused-parameter] 51 | struct _Unwind_Exception *ucb, | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ linux/exception.cc: In function ‘int loadLandingPad(_Unwind_Context*, _Unwind_Exception*, __cxxabiv1::__cxa_exception*, long unsigned int*, unsigned char**)’: linux/exception.cc:74:51: warning: unused parameter ‘context’ [-Wunused-parameter] 74 | static int loadLandingPad(struct _Unwind_Context *context, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ linux/exception.cc:75:53: warning: unused parameter ‘ucb’ [-Wunused-parameter] 75 | struct _Unwind_Exception *ucb, | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ linux/exception.cc: In function ‘_Unwind_Reason_Code continueUnwinding(_Unwind_Exception*, _Unwind_Context*)’: linux/exception.cc:95:79: warning: unused parameter ‘ex’ [-Wunused-parameter] 95 | static inline _Unwind_Reason_Code continueUnwinding(struct _Unwind_Exception *ex, | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ linux/exception.cc:96:77: warning: unused parameter ‘context’ [-Wunused-parameter] 96 | struct _Unwind_Context *context) | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ linux/exception.cc: At global scope: linux/exception.cc:196:14: warning: redundant redeclaration of ‘void std::unexpected()’ in same scope [-Wredundant-decls] 196 | void unexpected(); | ^~~~~~~~~~ In file included from /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/stdc++/exception:36, from /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/stdc++/new:37, from linux/exception.cc:31: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/stdc++/linux/exception:76:10: note: previous declaration of ‘void std::unexpected()’ 76 | void unexpected(); | ^~~~~~~~~~ linux/exception.cc:258:14: warning: redundant redeclaration of ‘void std::terminate()’ in same scope [-Wredundant-decls] 258 | void terminate(void); | ^~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/stdc++/linux/exception:80:10: note: previous declaration of ‘void std::terminate()’ 80 | void terminate(); | ^~~~~~~~~ linux/exception.cc: In function ‘void exception_cleanup(_Unwind_Reason_Code, _Unwind_Exception*)’: linux/exception.cc:275:51: warning: unused parameter ‘reason’ [-Wunused-parameter] 275 | static void exception_cleanup(_Unwind_Reason_Code reason, | ~~~~~~~~~~~~~~~~~~~~^~~~~~ linux/exception.cc: In function ‘void dependent_exception_cleanup(_Unwind_Reason_Code, _Unwind_Exception*)’: linux/exception.cc:280:61: warning: unused parameter ‘reason’ [-Wunused-parameter] 280 | static void dependent_exception_cleanup(_Unwind_Reason_Code reason, | ~~~~~~~~~~~~~~~~~~~~^~~~~~ linux/exception.cc: In function ‘_Unwind_Reason_Code trace(_Unwind_Context*, void*)’: linux/exception.cc:571:58: warning: unused parameter ‘context’ [-Wunused-parameter] 571 | static _Unwind_Reason_Code trace(struct _Unwind_Context *context, void *c) | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ linux/exception.cc:571:73: warning: unused parameter ‘c’ [-Wunused-parameter] 571 | static _Unwind_Reason_Code trace(struct _Unwind_Context *context, void *c) | ~~~~~~^ linux/exception.cc: In function ‘handler_type check_action_record(_Unwind_Context*, dwarf_eh_lsda*, dw_eh_ptr_t, __cxxabiv1::__cxa_exception*, long unsigned int*, void*&)’: linux/exception.cc:874:42: warning: conversion from ‘int64_t’ {aka ‘long int’} to ‘int’ may change value [-Wconversion] 874 | int filter = read_sleb128(&action_record); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ linux/exception.cc:876:48: warning: conversion from ‘int64_t’ {aka ‘long int’} to ‘int’ may change value [-Wconversion] 876 | int displacement = read_sleb128(&action_record); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ linux/exception.cc:883:41: warning: declaration of ‘handler_type’ shadows a global declaration [-Wshadow] 883 | std::type_info *handler_type = get_type_info_entry(context, lsda, filter); | ^~~~~~~~~~~~ linux/exception.cc:129:3: note: shadowed declaration is here 129 | } handler_type; | ^~~~~~~~~~~~ linux/exception.cc:910:49: warning: declaration of ‘handler_type’ shadows a global declaration [-Wshadow] 910 | std::type_info *handler_type = get_type_info_entry(context, lsda, *(type_index++)); | ^~~~~~~~~~~~ linux/exception.cc:129:3: note: shadowed declaration is here 129 | } handler_type; | ^~~~~~~~~~~~ linux/exception.cc: In function ‘void pushCleanupException(_Unwind_Exception*, __cxxabiv1::__cxa_exception*)’: linux/exception.cc:936:53: warning: unused parameter ‘exceptionObject’ [-Wunused-parameter] 936 | static void pushCleanupException(_Unwind_Exception *exceptionObject, | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ linux/exception.cc:937:51: warning: unused parameter ‘ex’ [-Wunused-parameter] 937 | __cxa_exception *ex) | ~~~~~~~~~~~~~~~~~^~ linux/exception.cc: In function ‘_Unwind_Reason_Code __gxx_personality_v0(int, _Unwind_Action, uint64_t, _Unwind_Exception*, _Unwind_Context*)’: linux/exception.cc:991:36: warning: missing initializer for member ‘dwarf_eh_action::action_record’ [-Wmissing-field-initializers] 991 | dwarf_eh_action action = {0}; | ^ linux/exception.cc:1033:78: warning: conversion from ‘long unsigned int’ to ‘int’ may change value [-Wconversion] 1033 | saveLandingPad(context, exceptionObject, ex, selector, action.landing_pad); | ^~~~~~~~ cc -c -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/stdc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts/linux linux/gcc_personality_v0.c -o linux/gcc_personality_v0.o In file included from linux/gcc_personality_v0.c:14: linux/gcc_personality_v0.c:18:20: warning: function declaration isn’t a prototype [-Wstrict-prototypes] 18 | SGX_ACCESS_VERSION(tcxx, 2) | ^~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal/se_cdefs.h:97:50: note: in definition of macro ‘SGX_ACCESS_VERSION’ 97 | MY_EXTERN char * __attribute__((destructor)) libname##_access_version_dummy##num() \ | ^~~~~~~ linux/gcc_personality_v0.c: In function ‘readEncodedPointer’: linux/gcc_personality_v0.c:136:22: warning: conversion to ‘uint64_t’ {aka ‘long unsigned int’} from ‘int16_t’ {aka ‘short int’} may change the sign of the result [-Wsign-conversion] 136 | result = *((int16_t*)p); | ^ linux/gcc_personality_v0.c:140:22: warning: conversion to ‘uint64_t’ {aka ‘long unsigned int’} from ‘int32_t’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 140 | result = *((int32_t*)p); | ^ linux/gcc_personality_v0.c:144:22: warning: conversion to ‘uint64_t’ {aka ‘long unsigned int’} from ‘int64_t’ {aka ‘long int’} may change the sign of the result [-Wsign-conversion] 144 | result = *((int64_t*)p); | ^ linux/gcc_personality_v0.c: At top level: linux/gcc_personality_v0.c:190:5: warning: "__arm__" is not defined, evaluates to 0 [-Wundef] 190 | #if __arm__ | ^~~~~~~ linux/gcc_personality_v0.c: In function ‘__gcc_personality_v0’: linux/gcc_personality_v0.c:226:43: warning: conversion from ‘uintptr_t’ {aka ‘long unsigned int’} to ‘uint32_t’ {aka ‘unsigned int’} may change value [-Wconversion] 226 | uint32_t callSiteTableLength = readULEB128(&lsda); | ^~~~~~~~~~~ linux/gcc_personality_v0.c:196:46: warning: unused parameter ‘version’ [-Wunused-parameter] 196 | _Unwind_Reason_Code __gcc_personality_v0(int version, _Unwind_Action actions, | ~~~~^~~~~~~ linux/gcc_personality_v0.c:197:19: warning: unused parameter ‘exceptionClass’ [-Wunused-parameter] 197 | uint64_t exceptionClass, struct _Unwind_Exception* exceptionObject, | ~~~~~~~~~^~~~~~~~~~~~~~ g++ -c -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/stdc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts/linux linux/guard.cc -o linux/guard.o g++ -c -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/stdc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts/linux linux/stdexcept.cc -o linux/stdexcept.o linux/stdexcept.cc: In copy constructor ‘std::bad_alloc::bad_alloc(const std::bad_alloc&)’: linux/stdexcept.cc:59:1: warning: base class ‘class std::exception’ should be explicitly initialized in the copy constructor [-Wextra] 59 | bad_alloc::bad_alloc(const bad_alloc&) throw() {} | ^~~~~~~~~ linux/stdexcept.cc: In copy constructor ‘std::bad_cast::bad_cast(const std::bad_cast&)’: linux/stdexcept.cc:71:1: warning: base class ‘class std::exception’ should be explicitly initialized in the copy constructor [-Wextra] 71 | bad_cast::bad_cast(const bad_cast&) throw() {} | ^~~~~~~~ linux/stdexcept.cc: In copy constructor ‘std::bad_typeid::bad_typeid(const std::bad_typeid&)’: linux/stdexcept.cc:84:1: warning: base class ‘class std::exception’ should be explicitly initialized in the copy constructor [-Wextra] 84 | bad_typeid::bad_typeid(const bad_typeid &__rhs) throw() {} | ^~~~~~~~~~ linux/stdexcept.cc:84:42: warning: unused parameter ‘__rhs’ [-Wunused-parameter] 84 | bad_typeid::bad_typeid(const bad_typeid &__rhs) throw() {} | ~~~~~~~~~~~~~~~~~~^~~~~ linux/stdexcept.cc: In member function ‘std::bad_typeid& std::bad_typeid::operator=(const std::bad_typeid&)’: linux/stdexcept.cc:85:53: warning: unused parameter ‘__rhs’ [-Wunused-parameter] 85 | bad_typeid& bad_typeid::operator=(const bad_typeid &__rhs) throw() | ~~~~~~~~~~~~~~~~~~^~~~~ linux/stdexcept.cc: In copy constructor ‘std::bad_array_new_length::bad_array_new_length(const std::bad_array_new_length&)’: linux/stdexcept.cc:97:1: warning: base class ‘class std::bad_alloc’ should be explicitly initialized in the copy constructor [-Wextra] 97 | bad_array_new_length::bad_array_new_length(const bad_array_new_length&) throw() {} | ^~~~~~~~~~~~~~~~~~~~ g++ -c -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/stdc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts/linux linux/terminate.cc -o linux/terminate.o g++ -c -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/stdc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts/linux linux/typeinfo.cc -o linux/typeinfo.o In file included from linux/typeinfo.cc:27: linux/typeinfo.h: In member function ‘virtual bool __cxxabiv1::__class_type_info::__do_upcast(const __cxxabiv1::__class_type_info*, void**) const’: linux/typeinfo.h:74:47: warning: unused parameter ‘thrown_object’ [-Wunused-parameter] 74 | void **thrown_object) const | ~~~~~~~^~~~~~~~~~~~~ g++ -c -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/stdc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts/linux memory_manage/delete1.cpp -o memory_manage/delete1.o memory_manage/delete1.cpp:40:22: warning: the program should also define ‘void operator delete(void*, size_t)’ [-Wsized-deallocation] 40 | SGX_WEAK void SGXAPI operator delete (void* ptr) | ^~~~~~~~ g++ -c -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/stdc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts/linux memory_manage/delete10.cpp -o memory_manage/delete10.o g++ -c -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/stdc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts/linux memory_manage/delete11.cpp -o memory_manage/delete11.o g++ -c -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/stdc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts/linux memory_manage/delete12.cpp -o memory_manage/delete12.o g++ -c -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/stdc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts/linux memory_manage/delete13.cpp -o memory_manage/delete13.o g++ -c -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/stdc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts/linux memory_manage/delete14.cpp -o memory_manage/delete14.o g++ -c -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/stdc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts/linux memory_manage/delete2.cpp -o memory_manage/delete2.o g++ -c -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/stdc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts/linux memory_manage/delete3.cpp -o memory_manage/delete3.o g++ -c -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/stdc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts/linux memory_manage/delete4.cpp -o memory_manage/delete4.o memory_manage/delete4.cpp:40:22: warning: the program should also define ‘void operator delete [](void*, size_t)’ [-Wsized-deallocation] 40 | SGX_WEAK void SGXAPI operator delete[] (void* ptr) | ^~~~~~~~ g++ -c -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/stdc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts/linux memory_manage/delete5.cpp -o memory_manage/delete5.o g++ -c -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/stdc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts/linux memory_manage/delete6.cpp -o memory_manage/delete6.o g++ -c -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/stdc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts/linux memory_manage/delete7.cpp -o memory_manage/delete7.o memory_manage/delete7.cpp:39:22: warning: the program should also define ‘void operator delete(void*)’ [-Wsized-deallocation] 39 | SGX_WEAK void SGXAPI operator delete (void* ptr, size_t) | ^~~~~~~~ g++ -c -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/stdc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts/linux memory_manage/delete8.cpp -o memory_manage/delete8.o memory_manage/delete8.cpp:39:22: warning: the program should also define ‘void operator delete [](void*)’ [-Wsized-deallocation] 39 | SGX_WEAK void SGXAPI operator delete[] (void* ptr, size_t) | ^~~~~~~~ g++ -c -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/stdc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts/linux memory_manage/delete9.cpp -o memory_manage/delete9.o g++ -c -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/stdc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts/linux memory_manage/new1.cpp -o memory_manage/new1.o g++ -c -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/stdc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts/linux memory_manage/new10.cpp -o memory_manage/new10.o g++ -c -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/stdc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts/linux memory_manage/new2.cpp -o memory_manage/new2.o In file included from memory_manage/new2.cpp:31: memory_manage/new2.cpp: In function ‘void* operator new(size_t, const std::nothrow_t&)’: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/stdlib.h:74:17: warning: ‘operator new’ must not return NULL unless it is declared ‘throw()’ (or ‘-fcheck-new’ is in effect) 74 | #define NULL 0 | ^ memory_manage/new2.cpp:48:36: note: in expansion of macro ‘NULL’ 48 | return NULL; | ^~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/stdlib.h:74:17: warning: ‘operator new’ must not return NULL unless it is declared ‘throw()’ (or ‘-fcheck-new’ is in effect) 74 | #define NULL 0 | ^ memory_manage/new2.cpp:51:20: note: in expansion of macro ‘NULL’ 51 | return NULL; | ^~~~ g++ -c -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/stdc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts/linux memory_manage/new3.cpp -o memory_manage/new3.o g++ -c -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/stdc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts/linux memory_manage/new4.cpp -o memory_manage/new4.o g++ -c -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/stdc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts/linux memory_manage/new5.cpp -o memory_manage/new5.o g++ -c -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/stdc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts/linux memory_manage/new6.cpp -o memory_manage/new6.o g++ -c -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/stdc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts/linux memory_manage/new7.cpp -o memory_manage/new7.o g++ -c -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/stdc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts/linux memory_manage/new8.cpp -o memory_manage/new8.o g++ -c -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/stdc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts/linux memory_manage/new9.cpp -o memory_manage/new9.o g++ -c -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/stdc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts/linux memory_manage/new_handler.cpp -o memory_manage/new_handler.o g++ -c -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/stdc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts/linux tcxx_version.cpp -o tcxx_version.o cp -f linux/pthread_compat.h /builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/cpprt/linux/libunwind/include cd /builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/cpprt/linux/libunwind/ && \ ( test -f Makefile || CFLAGS="-Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin " ./autogen.sh ) && \ /usr/bin/make autoreconf: export WARNINGS= autoreconf: Entering directory '.' autoreconf: configure.ac: not using Gettext autoreconf: running: aclocal --force aclocal: warning: couldn't open directory 'm4': No such file or directory autoreconf: configure.ac: tracing autoreconf: configure.ac: creating directory config autoreconf: running: libtoolize --copy --force libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'config'. libtoolize: copying file 'config/ltmain.sh' libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'. libtoolize: copying file 'm4/libtool.m4' libtoolize: copying file 'm4/ltoptions.m4' libtoolize: copying file 'm4/ltsugar.m4' libtoolize: copying file 'm4/ltversion.m4' libtoolize: copying file 'm4/lt~obsolete.m4' libtoolize: Consider adding '-I m4' to ACLOCAL_AMFLAGS in Makefile.am. autoreconf: configure.ac: not using Intltool autoreconf: configure.ac: not using Gtkdoc autoreconf: running: aclocal --force autoreconf: running: /usr/bin/autoconf --force configure.ac:40: warning: The macro 'AC_HEADER_STDC' is obsolete. configure.ac:40: You should run autoupdate. ./lib/autoconf/headers.m4:663: AC_HEADER_STDC is expanded from... configure.ac:40: the top level autoreconf: running: /usr/bin/autoheader --force autoreconf: running: automake --add-missing --copy --force-missing configure.ac:22: installing 'config/ar-lib' configure.ac:18: installing 'config/compile' configure.ac:10: installing 'config/config.guess' configure.ac:10: installing 'config/config.sub' configure.ac:11: installing 'config/install-sh' configure.ac:11: installing 'config/missing' Makefile.am: installing './INSTALL' src/Makefile.am:366: warning: whitespace following trailing backslash src/Makefile.am:367: warning: whitespace following trailing backslash src/Makefile.am: installing 'config/depcomp' src/Makefile.am:160: warning: variable 'libunwind_dwarf_generic_la_SOURCES' is defined but no program or src/Makefile.am:160: library has 'libunwind_dwarf_generic_la' as canonical name (possible typo) src/Makefile.am:614: warning: variable 'libunwind_x86_64_la_SOURCES' is defined but no program or src/Makefile.am:614: library has 'libunwind_x86_64_la' as canonical name (possible typo) src/Makefile.am:163: warning: variable 'libunwind_dwarf_generic_la_LIBADD' is defined but no program or src/Makefile.am:163: library has 'libunwind_dwarf_generic_la' as canonical name (possible typo) src/Makefile.am:616: warning: variable 'libunwind_x86_64_la_LIBADD' is defined but no program or src/Makefile.am:616: library has 'libunwind_x86_64_la' as canonical name (possible typo) src/Makefile.am:615: warning: variable 'libunwind_x86_64_la_LDFLAGS' is defined but no program or src/Makefile.am:615: library has 'libunwind_x86_64_la' as canonical name (possible typo) parallel-tests: installing 'config/test-driver' autoreconf: 'config/config.sub' is updated autoreconf: 'config/config.guess' is updated autoreconf: 'config/install-sh' is updated autoreconf: Leaving directory '.' checking build system type... x86_64-pc-linux-gnu checking host system type... x86_64-pc-linux-gnu checking target system type... x86_64-pc-linux-gnu checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking whether to enable maintainer-specific portions of Makefiles... no checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether the compiler supports GNU C... yes checking whether gcc accepts -g... yes checking for gcc option to enable C11 features... unsupported checking for gcc option to enable C99 features... none needed checking whether gcc understands -c and -o together... yes checking whether make supports the include directive... yes (GNU style) checking dependency style of gcc... gcc3 checking for g++... g++ checking whether the compiler supports GNU C++... yes checking whether g++ accepts -g... yes checking for g++ option to enable C++11 features... none needed checking dependency style of g++... gcc3 checking whether make sets $(MAKE)... (cached) yes checking for ar... ar checking the archiver (ar) interface... ar checking how to print strings... printf checking for a sed that does not truncate output... /usr/bin/sed checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for fgrep... /usr/bin/grep -F checking for ld used by gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for file... file checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for archiver @FILE support... @ checking for strip... strip checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from gcc object... ok checking for sysroot... no checking for a working dd... /usr/bin/dd checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 checking for mt... no checking if : is a manifest tool... no checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -fPIC -DPIC checking if gcc PIC flag -fPIC -DPIC works... yes checking if gcc static flag -static works... no checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.o... (cached) yes checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... no checking whether to build static libraries... yes checking how to run the C++ preprocessor... g++ -E checking for ld used by g++... /usr/bin/ld -m elf_x86_64 checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld... yes checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking for g++ option to produce PIC... -fPIC -DPIC checking if g++ PIC flag -fPIC -DPIC works... yes checking if g++ static flag -static works... no checking if g++ supports -c -o file.o... yes checking if g++ supports -c -o file.o... (cached) yes checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking dynamic linker characteristics... (cached) GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking dependency style of gcc... gcc3 checking for __uc_get_grs in -luca... no checking for library containing dlopen... none required checking for atomic_ops.h... no checking for egrep... (cached) /usr/bin/grep -E checking for asm/ptrace_offsets.h... no checking for endian.h... yes checking for sys/endian.h... no checking for execinfo.h... yes checking for ia64intrin.h... no checking for sys/uc_access.h... no checking for unistd.h... (cached) yes checking for signal.h... yes checking for sys/types.h... (cached) yes checking for sys/procfs.h... yes checking for sys/ptrace.h... yes checking for byteswap.h... yes checking for elf.h... yes checking for sys/elf.h... no checking for link.h... yes checking for sys/link.h... no checking for an ANSI C-conforming const... yes checking for inline... inline checking for size_t... yes checking size of off_t... 8 checking for struct dl_phdr_info.dlpi_subs... yes checking for struct elf_prstatus... yes checking for struct prstatus... no checking for gcc options needed to detect all undeclared functions... none needed checking whether PTRACE_POKEUSER is declared... yes checking whether PTRACE_POKEDATA is declared... yes checking whether PTRACE_SETREGSET is declared... yes checking whether PTRACE_TRACEME is declared... yes checking whether PTRACE_CONT is declared... yes checking whether PTRACE_SINGLESTEP is declared... yes checking whether PTRACE_SYSCALL is declared... yes checking whether PT_IO is declared... no checking whether PT_GETREGS is declared... yes checking whether PT_GETFPREGS is declared... yes checking whether PT_CONTINUE is declared... yes checking whether PT_TRACE_ME is declared... yes checking whether PT_STEP is declared... yes checking whether PT_SYSCALL is declared... yes checking for dl_iterate_phdr... yes checking for dl_phdr_removals_counter... no checking for dlmodinfo... no checking for getunwind... no checking for ttrace... no checking for mincore... yes checking if building with AltiVec... no checking for Android... no checking if we should build libunwind-coredump... no checking if we should build libunwind-ptrace... no checking if we should build libunwind-setjmp... no checking for build architecture... x86_64 checking for host architecture... x86_64 checking for target architecture... x86_64 checking for target operating system... linux-gnu checking for ELF helper width... 64 checking whether to include DWARF support... yes checking whether to restrict build to remote support... no checking whether to enable debug support... no checking whether to enable C++ exception support... yes checking whether to load .debug_frame sections... no checking whether to block signals during mutex ops... no checking whether to validate memory addresses before use... yes checking whether to enable msabi support... checking whether to support LZMA-compressed symbol tables... auto checking for lzma_mf_is_supported in -llzma... no checking whether to support UNW_CACHE_PER_THREAD... checking for Intel compiler... no checking for QCC compiler... no checking for __builtin___clear_cache... yes checking for __builtin_unreachable... yes checking for __sync atomics... yes checking for library containing backtrace... none required checking for latex2man... no configure: WARNING: latex2man not found. Install latex2man. Disabling docs. checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating src/Makefile config.status: creating include/libunwind-common.h config.status: creating include/libunwind.h config.status: creating include/tdep/libunwind_i.h config.status: creating src/unwind/libunwind.pc config.status: creating src/coredump/libunwind-coredump.pc config.status: creating src/ptrace/libunwind-ptrace.pc config.status: creating src/setjmp/libunwind-setjmp.pc config.status: creating src/libunwind-generic.pc config.status: creating include/config.h config.status: executing depfiles commands config.status: executing libtool commands make[2]: Entering directory '/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/cpprt/linux/libunwind' Making all in src make[3]: Entering directory '/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/cpprt/linux/libunwind/src' /usr/bin/make all-am make[4]: Entering directory '/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/cpprt/linux/libunwind/src' depbase=`echo os-linux.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../include -I../include -I../include/tdep-x86_64 -I. -I../../../../../common/inc/ -I../../../../../sdk/trts/ -I../../../../../common/inc/internal -D_GNU_SOURCE -DNDEBUG -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -std=c99 -fno-builtin -DHAVE_SGX=1 -fPIC -DUNW_LOCAL_ONLY -fdebug-prefix-map=/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/cpprt/linux/libunwind=/libunwind -fexceptions -Wall -Wsign-compare -MT os-linux.lo -MD -MP -MF $depbase.Tpo -c -o os-linux.lo os-linux.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../include -I../include -I../include/tdep-x86_64 -I. -I../../../../../common/inc/ -I../../../../../sdk/trts/ -I../../../../../common/inc/internal -D_GNU_SOURCE -DNDEBUG -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -fvisibility=hidden -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -std=c99 -fno-builtin -DHAVE_SGX=1 -fPIC -DUNW_LOCAL_ONLY -fdebug-prefix-map=/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/cpprt/linux/libunwind=/libunwind -fexceptions -Wall -Wsign-compare -MT os-linux.lo -MD -MP -MF .deps/os-linux.Tpo -c os-linux.c -fpie -o os-linux.o In file included from os-linux.c:29: ../include/libunwind_i.h: In function 'print_error': ../include/libunwind_i.h:313:10: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion] 313 | return write (2, string, strlen (string)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/libunwind_i.h: At top level: ../include/libunwind_i.h:334:5: warning: "UNW_TARGET_IA64" is not defined, evaluates to 0 [-Wundef] 334 | #if UNW_TARGET_IA64 | ^~~~~~~~~~~~~~~ ../include/libunwind_i.h:337:5: warning: "UNW_TARGET_ARM" is not defined, evaluates to 0 [-Wundef] 337 | #if UNW_TARGET_ARM | ^~~~~~~~~~~~~~ ../include/libunwind_i.h: In function 'invalidate_edi': ../include/libunwind_i.h:349:5: warning: "UNW_TARGET_ARM" is not defined, evaluates to 0 [-Wundef] 349 | #if UNW_TARGET_ARM | ^~~~~~~~~~~~~~ In file included from ../include/tdep/libunwind_i.h:25, from ../include/libunwind_i.h:372: ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_getfp': ../include/tdep-x86_64/libunwind_i.h:141:35: warning: unused parameter 'c' [-Wunused-parameter] 141 | dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) | ~~~~~~~~~~~~~~~~~~~~~^ ../include/tdep-x86_64/libunwind_i.h:141:68: warning: unused parameter 'val' [-Wunused-parameter] 141 | dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) | ~~~~~~~~~~~~~^~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_putfp': ../include/tdep-x86_64/libunwind_i.h:150:35: warning: unused parameter 'c' [-Wunused-parameter] 150 | dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) | ~~~~~~~~~~~~~~~~~~~~~^ ../include/tdep-x86_64/libunwind_i.h:150:67: warning: unused parameter 'val' [-Wunused-parameter] 150 | dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) | ~~~~~~~~~~~~^~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_get': ../include/tdep-x86_64/libunwind_i.h:106:37: warning: conversion from 'unw_word_t' {aka 'long unsigned int'} to 'unw_regnum_t' {aka 'int'} may change value [-Wconversion] 106 | #define DWARF_GET_LOC(l) ((l).val) | ~~~~^~~~~ ../include/tdep-x86_64/libunwind_i.h:165:45: note: in expansion of macro 'DWARF_GET_LOC' 165 | return (*c->as->acc.access_reg) (c->as, DWARF_GET_LOC (loc), val, | ^~~~~~~~~~~~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_put': ../include/tdep-x86_64/libunwind_i.h:106:37: warning: conversion from 'unw_word_t' {aka 'long unsigned int'} to 'unw_regnum_t' {aka 'int'} may change value [-Wconversion] 106 | #define DWARF_GET_LOC(l) ((l).val) | ~~~~^~~~~ ../include/tdep-x86_64/libunwind_i.h:184:45: note: in expansion of macro 'DWARF_GET_LOC' 184 | return (*c->as->acc.access_reg) (c->as, DWARF_GET_LOC (loc), &val, | ^~~~~~~~~~~~~ In file included from ../include/libunwind-x86_64.h:129, from ../include/libunwind.h:25, from ../include/libunwind_i.h:51: ../include/tdep-x86_64/libunwind_i.h: At top level: ../include/libunwind-common.h:39:45: warning: redundant redeclaration of '_ULx86_64_dwarf_search_unwind_table' [-Wredundant-decls] 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ ../include/dwarf.h:384:41: note: in expansion of macro 'UNW_OBJ' 384 | #define dwarf_search_unwind_table UNW_OBJ (dwarf_search_unwind_table) | ^~~~~~~ ../include/tdep-x86_64/libunwind_i.h:197:41: note: in expansion of macro 'dwarf_search_unwind_table' 197 | #define tdep_search_unwind_table dwarf_search_unwind_table | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../include/tdep-x86_64/libunwind_i.h:239:12: note: in expansion of macro 'tdep_search_unwind_table' 239 | extern int tdep_search_unwind_table (unw_addr_space_t as, unw_word_t ip, | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/libunwind-common.h:39:45: note: previous declaration of '_ULx86_64_dwarf_search_unwind_table' with type 'int(struct unw_addr_space *, unw_word_t, unw_dyn_info_t *, unw_proc_info_t *, int, void *)' {aka 'int(struct unw_addr_space *, long unsigned int, struct unw_dyn_info *, struct unw_proc_info *, int, void *)'} 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ ../include/dwarf.h:384:41: note: in expansion of macro 'UNW_OBJ' 384 | #define dwarf_search_unwind_table UNW_OBJ (dwarf_search_unwind_table) | ^~~~~~~ ../include/dwarf.h:411:12: note: in expansion of macro 'dwarf_search_unwind_table' 411 | extern int dwarf_search_unwind_table (unw_addr_space_t as, | ^~~~~~~~~~~~~~~~~~~~~~~~~ depbase=`echo mi/init.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../include -I../include -I../include/tdep-x86_64 -I. -I../../../../../common/inc/ -I../../../../../sdk/trts/ -I../../../../../common/inc/internal -D_GNU_SOURCE -DNDEBUG -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -std=c99 -fno-builtin -DHAVE_SGX=1 -fPIC -DUNW_LOCAL_ONLY -fdebug-prefix-map=/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/cpprt/linux/libunwind=/libunwind -fexceptions -Wall -Wsign-compare -MT mi/init.lo -MD -MP -MF $depbase.Tpo -c -o mi/init.lo mi/init.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../include -I../include -I../include/tdep-x86_64 -I. -I../../../../../common/inc/ -I../../../../../sdk/trts/ -I../../../../../common/inc/internal -D_GNU_SOURCE -DNDEBUG -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -fvisibility=hidden -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -std=c99 -fno-builtin -DHAVE_SGX=1 -fPIC -DUNW_LOCAL_ONLY -fdebug-prefix-map=/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/cpprt/linux/libunwind=/libunwind -fexceptions -Wall -Wsign-compare -MT mi/init.lo -MD -MP -MF mi/.deps/init.Tpo -c mi/init.c -fpie -o mi/init.o In file included from mi/init.c:26: ../include/libunwind_i.h: In function 'print_error': ../include/libunwind_i.h:313:10: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion] 313 | return write (2, string, strlen (string)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/libunwind_i.h: At top level: ../include/libunwind_i.h:334:5: warning: "UNW_TARGET_IA64" is not defined, evaluates to 0 [-Wundef] 334 | #if UNW_TARGET_IA64 | ^~~~~~~~~~~~~~~ ../include/libunwind_i.h:337:5: warning: "UNW_TARGET_ARM" is not defined, evaluates to 0 [-Wundef] 337 | #if UNW_TARGET_ARM | ^~~~~~~~~~~~~~ ../include/libunwind_i.h: In function 'invalidate_edi': ../include/libunwind_i.h:349:5: warning: "UNW_TARGET_ARM" is not defined, evaluates to 0 [-Wundef] 349 | #if UNW_TARGET_ARM | ^~~~~~~~~~~~~~ In file included from ../include/tdep/libunwind_i.h:25, from ../include/libunwind_i.h:372: ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_getfp': ../include/tdep-x86_64/libunwind_i.h:141:35: warning: unused parameter 'c' [-Wunused-parameter] 141 | dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) | ~~~~~~~~~~~~~~~~~~~~~^ ../include/tdep-x86_64/libunwind_i.h:141:68: warning: unused parameter 'val' [-Wunused-parameter] 141 | dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) | ~~~~~~~~~~~~~^~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_putfp': ../include/tdep-x86_64/libunwind_i.h:150:35: warning: unused parameter 'c' [-Wunused-parameter] 150 | dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) | ~~~~~~~~~~~~~~~~~~~~~^ ../include/tdep-x86_64/libunwind_i.h:150:67: warning: unused parameter 'val' [-Wunused-parameter] 150 | dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) | ~~~~~~~~~~~~^~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_get': ../include/tdep-x86_64/libunwind_i.h:106:37: warning: conversion from 'unw_word_t' {aka 'long unsigned int'} to 'unw_regnum_t' {aka 'int'} may change value [-Wconversion] 106 | #define DWARF_GET_LOC(l) ((l).val) | ~~~~^~~~~ ../include/tdep-x86_64/libunwind_i.h:165:45: note: in expansion of macro 'DWARF_GET_LOC' 165 | return (*c->as->acc.access_reg) (c->as, DWARF_GET_LOC (loc), val, | ^~~~~~~~~~~~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_put': ../include/tdep-x86_64/libunwind_i.h:106:37: warning: conversion from 'unw_word_t' {aka 'long unsigned int'} to 'unw_regnum_t' {aka 'int'} may change value [-Wconversion] 106 | #define DWARF_GET_LOC(l) ((l).val) | ~~~~^~~~~ ../include/tdep-x86_64/libunwind_i.h:184:45: note: in expansion of macro 'DWARF_GET_LOC' 184 | return (*c->as->acc.access_reg) (c->as, DWARF_GET_LOC (loc), &val, | ^~~~~~~~~~~~~ In file included from ../include/libunwind-x86_64.h:129, from ../include/libunwind.h:25, from ../include/libunwind_i.h:51: ../include/tdep-x86_64/libunwind_i.h: At top level: ../include/libunwind-common.h:39:45: warning: redundant redeclaration of '_ULx86_64_dwarf_search_unwind_table' [-Wredundant-decls] 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ ../include/dwarf.h:384:41: note: in expansion of macro 'UNW_OBJ' 384 | #define dwarf_search_unwind_table UNW_OBJ (dwarf_search_unwind_table) | ^~~~~~~ ../include/tdep-x86_64/libunwind_i.h:197:41: note: in expansion of macro 'dwarf_search_unwind_table' 197 | #define tdep_search_unwind_table dwarf_search_unwind_table | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../include/tdep-x86_64/libunwind_i.h:239:12: note: in expansion of macro 'tdep_search_unwind_table' 239 | extern int tdep_search_unwind_table (unw_addr_space_t as, unw_word_t ip, | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/libunwind-common.h:39:45: note: previous declaration of '_ULx86_64_dwarf_search_unwind_table' with type 'int(struct unw_addr_space *, unw_word_t, unw_dyn_info_t *, unw_proc_info_t *, int, void *)' {aka 'int(struct unw_addr_space *, long unsigned int, struct unw_dyn_info *, struct unw_proc_info *, int, void *)'} 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ ../include/dwarf.h:384:41: note: in expansion of macro 'UNW_OBJ' 384 | #define dwarf_search_unwind_table UNW_OBJ (dwarf_search_unwind_table) | ^~~~~~~ ../include/dwarf.h:411:12: note: in expansion of macro 'dwarf_search_unwind_table' 411 | extern int dwarf_search_unwind_table (unw_addr_space_t as, | ^~~~~~~~~~~~~~~~~~~~~~~~~ depbase=`echo mi/flush_cache.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../include -I../include -I../include/tdep-x86_64 -I. -I../../../../../common/inc/ -I../../../../../sdk/trts/ -I../../../../../common/inc/internal -D_GNU_SOURCE -DNDEBUG -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -std=c99 -fno-builtin -DHAVE_SGX=1 -fPIC -DUNW_LOCAL_ONLY -fdebug-prefix-map=/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/cpprt/linux/libunwind=/libunwind -fexceptions -Wall -Wsign-compare -MT mi/flush_cache.lo -MD -MP -MF $depbase.Tpo -c -o mi/flush_cache.lo mi/flush_cache.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../include -I../include -I../include/tdep-x86_64 -I. -I../../../../../common/inc/ -I../../../../../sdk/trts/ -I../../../../../common/inc/internal -D_GNU_SOURCE -DNDEBUG -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -fvisibility=hidden -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -std=c99 -fno-builtin -DHAVE_SGX=1 -fPIC -DUNW_LOCAL_ONLY -fdebug-prefix-map=/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/cpprt/linux/libunwind=/libunwind -fexceptions -Wall -Wsign-compare -MT mi/flush_cache.lo -MD -MP -MF mi/.deps/flush_cache.Tpo -c mi/flush_cache.c -fpie -o mi/flush_cache.o In file included from mi/flush_cache.c:26: ../include/libunwind_i.h: In function 'print_error': ../include/libunwind_i.h:313:10: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion] 313 | return write (2, string, strlen (string)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/libunwind_i.h: At top level: ../include/libunwind_i.h:334:5: warning: "UNW_TARGET_IA64" is not defined, evaluates to 0 [-Wundef] 334 | #if UNW_TARGET_IA64 | ^~~~~~~~~~~~~~~ ../include/libunwind_i.h:337:5: warning: "UNW_TARGET_ARM" is not defined, evaluates to 0 [-Wundef] 337 | #if UNW_TARGET_ARM | ^~~~~~~~~~~~~~ ../include/libunwind_i.h: In function 'invalidate_edi': ../include/libunwind_i.h:349:5: warning: "UNW_TARGET_ARM" is not defined, evaluates to 0 [-Wundef] 349 | #if UNW_TARGET_ARM | ^~~~~~~~~~~~~~ In file included from ../include/tdep/libunwind_i.h:25, from ../include/libunwind_i.h:372: ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_getfp': ../include/tdep-x86_64/libunwind_i.h:141:35: warning: unused parameter 'c' [-Wunused-parameter] 141 | dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) | ~~~~~~~~~~~~~~~~~~~~~^ ../include/tdep-x86_64/libunwind_i.h:141:68: warning: unused parameter 'val' [-Wunused-parameter] 141 | dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) | ~~~~~~~~~~~~~^~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_putfp': ../include/tdep-x86_64/libunwind_i.h:150:35: warning: unused parameter 'c' [-Wunused-parameter] 150 | dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) | ~~~~~~~~~~~~~~~~~~~~~^ ../include/tdep-x86_64/libunwind_i.h:150:67: warning: unused parameter 'val' [-Wunused-parameter] 150 | dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) | ~~~~~~~~~~~~^~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_get': ../include/tdep-x86_64/libunwind_i.h:106:37: warning: conversion from 'unw_word_t' {aka 'long unsigned int'} to 'unw_regnum_t' {aka 'int'} may change value [-Wconversion] 106 | #define DWARF_GET_LOC(l) ((l).val) | ~~~~^~~~~ ../include/tdep-x86_64/libunwind_i.h:165:45: note: in expansion of macro 'DWARF_GET_LOC' 165 | return (*c->as->acc.access_reg) (c->as, DWARF_GET_LOC (loc), val, | ^~~~~~~~~~~~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_put': ../include/tdep-x86_64/libunwind_i.h:106:37: warning: conversion from 'unw_word_t' {aka 'long unsigned int'} to 'unw_regnum_t' {aka 'int'} may change value [-Wconversion] 106 | #define DWARF_GET_LOC(l) ((l).val) | ~~~~^~~~~ ../include/tdep-x86_64/libunwind_i.h:184:45: note: in expansion of macro 'DWARF_GET_LOC' 184 | return (*c->as->acc.access_reg) (c->as, DWARF_GET_LOC (loc), &val, | ^~~~~~~~~~~~~ In file included from ../include/libunwind-x86_64.h:129, from ../include/libunwind.h:25, from ../include/libunwind_i.h:51: ../include/tdep-x86_64/libunwind_i.h: At top level: ../include/libunwind-common.h:39:45: warning: redundant redeclaration of '_ULx86_64_dwarf_search_unwind_table' [-Wredundant-decls] 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ ../include/dwarf.h:384:41: note: in expansion of macro 'UNW_OBJ' 384 | #define dwarf_search_unwind_table UNW_OBJ (dwarf_search_unwind_table) | ^~~~~~~ ../include/tdep-x86_64/libunwind_i.h:197:41: note: in expansion of macro 'dwarf_search_unwind_table' 197 | #define tdep_search_unwind_table dwarf_search_unwind_table | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../include/tdep-x86_64/libunwind_i.h:239:12: note: in expansion of macro 'tdep_search_unwind_table' 239 | extern int tdep_search_unwind_table (unw_addr_space_t as, unw_word_t ip, | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/libunwind-common.h:39:45: note: previous declaration of '_ULx86_64_dwarf_search_unwind_table' with type 'int(struct unw_addr_space *, unw_word_t, unw_dyn_info_t *, unw_proc_info_t *, int, void *)' {aka 'int(struct unw_addr_space *, long unsigned int, struct unw_dyn_info *, struct unw_proc_info *, int, void *)'} 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ ../include/dwarf.h:384:41: note: in expansion of macro 'UNW_OBJ' 384 | #define dwarf_search_unwind_table UNW_OBJ (dwarf_search_unwind_table) | ^~~~~~~ ../include/dwarf.h:411:12: note: in expansion of macro 'dwarf_search_unwind_table' 411 | extern int dwarf_search_unwind_table (unw_addr_space_t as, | ^~~~~~~~~~~~~~~~~~~~~~~~~ mi/flush_cache.c: In function '_Ux86_64_flush_cache': mi/flush_cache.c:31:6: warning: "UNW_TARGET_IA64" is not defined, evaluates to 0 [-Wundef] 31 | #if !UNW_TARGET_IA64 | ^~~~~~~~~~~~~~~ mi/flush_cache.c:38:6: warning: "UNW_TARGET_IA64" is not defined, evaluates to 0 [-Wundef] 38 | #if !UNW_TARGET_IA64 | ^~~~~~~~~~~~~~~ mi/flush_cache.c:29:50: warning: unused parameter 'lo' [-Wunused-parameter] 29 | unw_flush_cache (unw_addr_space_t as, unw_word_t lo, unw_word_t hi) | ~~~~~~~~~~~^~ mi/flush_cache.c:29:65: warning: unused parameter 'hi' [-Wunused-parameter] 29 | unw_flush_cache (unw_addr_space_t as, unw_word_t lo, unw_word_t hi) | ~~~~~~~~~~~^~ depbase=`echo mi/mempool.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../include -I../include -I../include/tdep-x86_64 -I. -I../../../../../common/inc/ -I../../../../../sdk/trts/ -I../../../../../common/inc/internal -D_GNU_SOURCE -DNDEBUG -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -std=c99 -fno-builtin -DHAVE_SGX=1 -fPIC -DUNW_LOCAL_ONLY -fdebug-prefix-map=/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/cpprt/linux/libunwind=/libunwind -fexceptions -Wall -Wsign-compare -MT mi/mempool.lo -MD -MP -MF $depbase.Tpo -c -o mi/mempool.lo mi/mempool.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../include -I../include -I../include/tdep-x86_64 -I. -I../../../../../common/inc/ -I../../../../../sdk/trts/ -I../../../../../common/inc/internal -D_GNU_SOURCE -DNDEBUG -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -fvisibility=hidden -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -std=c99 -fno-builtin -DHAVE_SGX=1 -fPIC -DUNW_LOCAL_ONLY -fdebug-prefix-map=/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/cpprt/linux/libunwind=/libunwind -fexceptions -Wall -Wsign-compare -MT mi/mempool.lo -MD -MP -MF mi/.deps/mempool.Tpo -c mi/mempool.c -fpie -o mi/mempool.o In file included from mi/mempool.c:27: ../include/libunwind_i.h: In function 'print_error': ../include/libunwind_i.h:313:10: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion] 313 | return write (2, string, strlen (string)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/libunwind_i.h: At top level: ../include/libunwind_i.h:334:5: warning: "UNW_TARGET_IA64" is not defined, evaluates to 0 [-Wundef] 334 | #if UNW_TARGET_IA64 | ^~~~~~~~~~~~~~~ ../include/libunwind_i.h:337:5: warning: "UNW_TARGET_ARM" is not defined, evaluates to 0 [-Wundef] 337 | #if UNW_TARGET_ARM | ^~~~~~~~~~~~~~ ../include/libunwind_i.h: In function 'invalidate_edi': ../include/libunwind_i.h:349:5: warning: "UNW_TARGET_ARM" is not defined, evaluates to 0 [-Wundef] 349 | #if UNW_TARGET_ARM | ^~~~~~~~~~~~~~ In file included from ../include/tdep/libunwind_i.h:25, from ../include/libunwind_i.h:372: ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_getfp': ../include/tdep-x86_64/libunwind_i.h:141:35: warning: unused parameter 'c' [-Wunused-parameter] 141 | dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) | ~~~~~~~~~~~~~~~~~~~~~^ ../include/tdep-x86_64/libunwind_i.h:141:68: warning: unused parameter 'val' [-Wunused-parameter] 141 | dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) | ~~~~~~~~~~~~~^~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_putfp': ../include/tdep-x86_64/libunwind_i.h:150:35: warning: unused parameter 'c' [-Wunused-parameter] 150 | dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) | ~~~~~~~~~~~~~~~~~~~~~^ ../include/tdep-x86_64/libunwind_i.h:150:67: warning: unused parameter 'val' [-Wunused-parameter] 150 | dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) | ~~~~~~~~~~~~^~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_get': ../include/tdep-x86_64/libunwind_i.h:106:37: warning: conversion from 'unw_word_t' {aka 'long unsigned int'} to 'unw_regnum_t' {aka 'int'} may change value [-Wconversion] 106 | #define DWARF_GET_LOC(l) ((l).val) | ~~~~^~~~~ ../include/tdep-x86_64/libunwind_i.h:165:45: note: in expansion of macro 'DWARF_GET_LOC' 165 | return (*c->as->acc.access_reg) (c->as, DWARF_GET_LOC (loc), val, | ^~~~~~~~~~~~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_put': ../include/tdep-x86_64/libunwind_i.h:106:37: warning: conversion from 'unw_word_t' {aka 'long unsigned int'} to 'unw_regnum_t' {aka 'int'} may change value [-Wconversion] 106 | #define DWARF_GET_LOC(l) ((l).val) | ~~~~^~~~~ ../include/tdep-x86_64/libunwind_i.h:184:45: note: in expansion of macro 'DWARF_GET_LOC' 184 | return (*c->as->acc.access_reg) (c->as, DWARF_GET_LOC (loc), &val, | ^~~~~~~~~~~~~ In file included from ../include/libunwind-x86_64.h:129, from ../include/libunwind.h:25, from ../include/libunwind_i.h:51: ../include/tdep-x86_64/libunwind_i.h: At top level: ../include/libunwind-common.h:39:45: warning: redundant redeclaration of '_ULx86_64_dwarf_search_unwind_table' [-Wredundant-decls] 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ ../include/dwarf.h:384:41: note: in expansion of macro 'UNW_OBJ' 384 | #define dwarf_search_unwind_table UNW_OBJ (dwarf_search_unwind_table) | ^~~~~~~ ../include/tdep-x86_64/libunwind_i.h:197:41: note: in expansion of macro 'dwarf_search_unwind_table' 197 | #define tdep_search_unwind_table dwarf_search_unwind_table | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../include/tdep-x86_64/libunwind_i.h:239:12: note: in expansion of macro 'tdep_search_unwind_table' 239 | extern int tdep_search_unwind_table (unw_addr_space_t as, unw_word_t ip, | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/libunwind-common.h:39:45: note: previous declaration of '_ULx86_64_dwarf_search_unwind_table' with type 'int(struct unw_addr_space *, unw_word_t, unw_dyn_info_t *, unw_proc_info_t *, int, void *)' {aka 'int(struct unw_addr_space *, long unsigned int, struct unw_dyn_info *, struct unw_proc_info *, int, void *)'} 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ ../include/dwarf.h:384:41: note: in expansion of macro 'UNW_OBJ' 384 | #define dwarf_search_unwind_table UNW_OBJ (dwarf_search_unwind_table) | ^~~~~~~ ../include/dwarf.h:411:12: note: in expansion of macro 'dwarf_search_unwind_table' 411 | extern int dwarf_search_unwind_table (unw_addr_space_t as, | ^~~~~~~~~~~~~~~~~~~~~~~~~ mi/mempool.c: In function '_UIx86_64__mempool_init': mi/mempool.c:130:15: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 130 | pg_size = getpagesize (); | ^~~~~~~~~~~ mi/mempool.c:147:19: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 147 | pool->reserve = reserve; | ^~~~~~~ depbase=`echo x86_64/is_fpreg.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../include -I../include -I../include/tdep-x86_64 -I. -I../../../../../common/inc/ -I../../../../../sdk/trts/ -I../../../../../common/inc/internal -D_GNU_SOURCE -DNDEBUG -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -std=c99 -fno-builtin -DHAVE_SGX=1 -fPIC -DUNW_LOCAL_ONLY -fdebug-prefix-map=/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/cpprt/linux/libunwind=/libunwind -fexceptions -Wall -Wsign-compare -MT x86_64/is_fpreg.lo -MD -MP -MF $depbase.Tpo -c -o x86_64/is_fpreg.lo x86_64/is_fpreg.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../include -I../include -I../include/tdep-x86_64 -I. -I../../../../../common/inc/ -I../../../../../sdk/trts/ -I../../../../../common/inc/internal -D_GNU_SOURCE -DNDEBUG -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -fvisibility=hidden -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -std=c99 -fno-builtin -DHAVE_SGX=1 -fPIC -DUNW_LOCAL_ONLY -fdebug-prefix-map=/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/cpprt/linux/libunwind=/libunwind -fexceptions -Wall -Wsign-compare -MT x86_64/is_fpreg.lo -MD -MP -MF x86_64/.deps/is_fpreg.Tpo -c x86_64/is_fpreg.c -fpie -o x86_64/is_fpreg.o In file included from x86_64/is_fpreg.c:28: ../include/libunwind_i.h: In function 'print_error': ../include/libunwind_i.h:313:10: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion] 313 | return write (2, string, strlen (string)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/libunwind_i.h: At top level: ../include/libunwind_i.h:334:5: warning: "UNW_TARGET_IA64" is not defined, evaluates to 0 [-Wundef] 334 | #if UNW_TARGET_IA64 | ^~~~~~~~~~~~~~~ ../include/libunwind_i.h:337:5: warning: "UNW_TARGET_ARM" is not defined, evaluates to 0 [-Wundef] 337 | #if UNW_TARGET_ARM | ^~~~~~~~~~~~~~ ../include/libunwind_i.h: In function 'invalidate_edi': ../include/libunwind_i.h:349:5: warning: "UNW_TARGET_ARM" is not defined, evaluates to 0 [-Wundef] 349 | #if UNW_TARGET_ARM | ^~~~~~~~~~~~~~ In file included from ../include/tdep/libunwind_i.h:25, from ../include/libunwind_i.h:372: ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_getfp': ../include/tdep-x86_64/libunwind_i.h:141:35: warning: unused parameter 'c' [-Wunused-parameter] 141 | dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) | ~~~~~~~~~~~~~~~~~~~~~^ ../include/tdep-x86_64/libunwind_i.h:141:68: warning: unused parameter 'val' [-Wunused-parameter] 141 | dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) | ~~~~~~~~~~~~~^~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_putfp': ../include/tdep-x86_64/libunwind_i.h:150:35: warning: unused parameter 'c' [-Wunused-parameter] 150 | dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) | ~~~~~~~~~~~~~~~~~~~~~^ ../include/tdep-x86_64/libunwind_i.h:150:67: warning: unused parameter 'val' [-Wunused-parameter] 150 | dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) | ~~~~~~~~~~~~^~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_get': ../include/tdep-x86_64/libunwind_i.h:106:37: warning: conversion from 'unw_word_t' {aka 'long unsigned int'} to 'unw_regnum_t' {aka 'int'} may change value [-Wconversion] 106 | #define DWARF_GET_LOC(l) ((l).val) | ~~~~^~~~~ ../include/tdep-x86_64/libunwind_i.h:165:45: note: in expansion of macro 'DWARF_GET_LOC' 165 | return (*c->as->acc.access_reg) (c->as, DWARF_GET_LOC (loc), val, | ^~~~~~~~~~~~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_put': ../include/tdep-x86_64/libunwind_i.h:106:37: warning: conversion from 'unw_word_t' {aka 'long unsigned int'} to 'unw_regnum_t' {aka 'int'} may change value [-Wconversion] 106 | #define DWARF_GET_LOC(l) ((l).val) | ~~~~^~~~~ ../include/tdep-x86_64/libunwind_i.h:184:45: note: in expansion of macro 'DWARF_GET_LOC' 184 | return (*c->as->acc.access_reg) (c->as, DWARF_GET_LOC (loc), &val, | ^~~~~~~~~~~~~ In file included from ../include/libunwind-x86_64.h:129, from ../include/libunwind.h:25, from ../include/libunwind_i.h:51: ../include/tdep-x86_64/libunwind_i.h: At top level: ../include/libunwind-common.h:39:45: warning: redundant redeclaration of '_ULx86_64_dwarf_search_unwind_table' [-Wredundant-decls] 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ ../include/dwarf.h:384:41: note: in expansion of macro 'UNW_OBJ' 384 | #define dwarf_search_unwind_table UNW_OBJ (dwarf_search_unwind_table) | ^~~~~~~ ../include/tdep-x86_64/libunwind_i.h:197:41: note: in expansion of macro 'dwarf_search_unwind_table' 197 | #define tdep_search_unwind_table dwarf_search_unwind_table | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../include/tdep-x86_64/libunwind_i.h:239:12: note: in expansion of macro 'tdep_search_unwind_table' 239 | extern int tdep_search_unwind_table (unw_addr_space_t as, unw_word_t ip, | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/libunwind-common.h:39:45: note: previous declaration of '_ULx86_64_dwarf_search_unwind_table' with type 'int(struct unw_addr_space *, unw_word_t, unw_dyn_info_t *, unw_proc_info_t *, int, void *)' {aka 'int(struct unw_addr_space *, long unsigned int, struct unw_dyn_info *, struct unw_proc_info *, int, void *)'} 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ ../include/dwarf.h:384:41: note: in expansion of macro 'UNW_OBJ' 384 | #define dwarf_search_unwind_table UNW_OBJ (dwarf_search_unwind_table) | ^~~~~~~ ../include/dwarf.h:411:12: note: in expansion of macro 'dwarf_search_unwind_table' 411 | extern int dwarf_search_unwind_table (unw_addr_space_t as, | ^~~~~~~~~~~~~~~~~~~~~~~~~ x86_64/is_fpreg.c: In function '_Ux86_64_is_fpreg': x86_64/is_fpreg.c:31:19: warning: unused parameter 'regnum' [-Wunused-parameter] 31 | unw_is_fpreg (int regnum) | ~~~~^~~~~~ ../include/libunwind-common.h:119:59: note: in definition of macro 'unw_is_fpreg' 119 | #define unw_is_fpreg(r) unw_tdep_is_fpreg(r) | ^ depbase=`echo x86_64/Los-linux.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../include -I../include -I../include/tdep-x86_64 -I. -I../../../../../common/inc/ -I../../../../../sdk/trts/ -I../../../../../common/inc/internal -D_GNU_SOURCE -DNDEBUG -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -std=c99 -fno-builtin -DHAVE_SGX=1 -fPIC -DUNW_LOCAL_ONLY -fdebug-prefix-map=/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/cpprt/linux/libunwind=/libunwind -fexceptions -Wall -Wsign-compare -MT x86_64/Los-linux.lo -MD -MP -MF $depbase.Tpo -c -o x86_64/Los-linux.lo x86_64/Los-linux.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../include -I../include -I../include/tdep-x86_64 -I. -I../../../../../common/inc/ -I../../../../../sdk/trts/ -I../../../../../common/inc/internal -D_GNU_SOURCE -DNDEBUG -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -fvisibility=hidden -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -std=c99 -fno-builtin -DHAVE_SGX=1 -fPIC -DUNW_LOCAL_ONLY -fdebug-prefix-map=/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/cpprt/linux/libunwind=/libunwind -fexceptions -Wall -Wsign-compare -MT x86_64/Los-linux.lo -MD -MP -MF x86_64/.deps/Los-linux.Tpo -c x86_64/Los-linux.c -fpie -o x86_64/Los-linux.o x86_64/Los-linux.c:1:9: warning: "UNW_LOCAL_ONLY" redefined 1 | #define UNW_LOCAL_ONLY | ^~~~~~~~~~~~~~ : note: this is the location of the previous definition In file included from x86_64/unwind_i.h:35, from x86_64/Gos-linux.c:28, from x86_64/Los-linux.c:4: ../include/libunwind_i.h: In function 'print_error': ../include/libunwind_i.h:313:10: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion] 313 | return write (2, string, strlen (string)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/libunwind_i.h: At top level: ../include/libunwind_i.h:334:5: warning: "UNW_TARGET_IA64" is not defined, evaluates to 0 [-Wundef] 334 | #if UNW_TARGET_IA64 | ^~~~~~~~~~~~~~~ ../include/libunwind_i.h:337:5: warning: "UNW_TARGET_ARM" is not defined, evaluates to 0 [-Wundef] 337 | #if UNW_TARGET_ARM | ^~~~~~~~~~~~~~ ../include/libunwind_i.h: In function 'invalidate_edi': ../include/libunwind_i.h:349:5: warning: "UNW_TARGET_ARM" is not defined, evaluates to 0 [-Wundef] 349 | #if UNW_TARGET_ARM | ^~~~~~~~~~~~~~ In file included from ../include/tdep/libunwind_i.h:25, from ../include/libunwind_i.h:372: ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_getfp': ../include/tdep-x86_64/libunwind_i.h:141:35: warning: unused parameter 'c' [-Wunused-parameter] 141 | dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) | ~~~~~~~~~~~~~~~~~~~~~^ ../include/tdep-x86_64/libunwind_i.h:141:68: warning: unused parameter 'val' [-Wunused-parameter] 141 | dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) | ~~~~~~~~~~~~~^~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_putfp': ../include/tdep-x86_64/libunwind_i.h:150:35: warning: unused parameter 'c' [-Wunused-parameter] 150 | dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) | ~~~~~~~~~~~~~~~~~~~~~^ ../include/tdep-x86_64/libunwind_i.h:150:67: warning: unused parameter 'val' [-Wunused-parameter] 150 | dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) | ~~~~~~~~~~~~^~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_get': ../include/tdep-x86_64/libunwind_i.h:106:37: warning: conversion from 'unw_word_t' {aka 'long unsigned int'} to 'unw_regnum_t' {aka 'int'} may change value [-Wconversion] 106 | #define DWARF_GET_LOC(l) ((l).val) | ~~~~^~~~~ ../include/tdep-x86_64/libunwind_i.h:165:45: note: in expansion of macro 'DWARF_GET_LOC' 165 | return (*c->as->acc.access_reg) (c->as, DWARF_GET_LOC (loc), val, | ^~~~~~~~~~~~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_put': ../include/tdep-x86_64/libunwind_i.h:106:37: warning: conversion from 'unw_word_t' {aka 'long unsigned int'} to 'unw_regnum_t' {aka 'int'} may change value [-Wconversion] 106 | #define DWARF_GET_LOC(l) ((l).val) | ~~~~^~~~~ ../include/tdep-x86_64/libunwind_i.h:184:45: note: in expansion of macro 'DWARF_GET_LOC' 184 | return (*c->as->acc.access_reg) (c->as, DWARF_GET_LOC (loc), &val, | ^~~~~~~~~~~~~ In file included from ../include/libunwind-x86_64.h:129, from ../include/libunwind.h:25, from x86_64/Los-linux.c:2: ../include/tdep-x86_64/libunwind_i.h: At top level: ../include/libunwind-common.h:39:45: warning: redundant redeclaration of '_ULx86_64_dwarf_search_unwind_table' [-Wredundant-decls] 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ ../include/dwarf.h:384:41: note: in expansion of macro 'UNW_OBJ' 384 | #define dwarf_search_unwind_table UNW_OBJ (dwarf_search_unwind_table) | ^~~~~~~ ../include/tdep-x86_64/libunwind_i.h:197:41: note: in expansion of macro 'dwarf_search_unwind_table' 197 | #define tdep_search_unwind_table dwarf_search_unwind_table | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../include/tdep-x86_64/libunwind_i.h:239:12: note: in expansion of macro 'tdep_search_unwind_table' 239 | extern int tdep_search_unwind_table (unw_addr_space_t as, unw_word_t ip, | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/libunwind-common.h:39:45: note: previous declaration of '_ULx86_64_dwarf_search_unwind_table' with type 'int(struct unw_addr_space *, unw_word_t, unw_dyn_info_t *, unw_proc_info_t *, int, void *)' {aka 'int(struct unw_addr_space *, long unsigned int, struct unw_dyn_info *, struct unw_proc_info *, int, void *)'} 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ ../include/dwarf.h:384:41: note: in expansion of macro 'UNW_OBJ' 384 | #define dwarf_search_unwind_table UNW_OBJ (dwarf_search_unwind_table) | ^~~~~~~ ../include/dwarf.h:411:12: note: in expansion of macro 'dwarf_search_unwind_table' 411 | extern int dwarf_search_unwind_table (unw_addr_space_t as, | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../include/libunwind-common.h:39:45: warning: redundant redeclaration of '_ULx86_64_r_uc_addr' [-Wredundant-decls] 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ x86_64/unwind_i.h:64:41: note: in expansion of macro 'UNW_OBJ' 64 | #define x86_64_r_uc_addr UNW_OBJ(r_uc_addr) | ^~~~~~~ x86_64/unwind_i.h:88:14: note: in expansion of macro 'x86_64_r_uc_addr' 88 | extern void *x86_64_r_uc_addr (ucontext_t *uc, int reg); | ^~~~~~~~~~~~~~~~ ../include/libunwind-common.h:39:45: note: previous declaration of '_ULx86_64_r_uc_addr' with type 'void *(ucontext_t *, int)' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ ../include/tdep-x86_64/libunwind_i.h:214:41: note: in expansion of macro 'UNW_OBJ' 214 | #define x86_64_r_uc_addr UNW_OBJ(r_uc_addr) | ^~~~~~~ ../include/tdep-x86_64/libunwind_i.h:242:14: note: in expansion of macro 'x86_64_r_uc_addr' 242 | extern void *x86_64_r_uc_addr (ucontext_t *uc, int reg); | ^~~~~~~~~~~~~~~~ ../include/libunwind-common.h:39:45: warning: redundant redeclaration of '_ULx86_64_handle_signal_frame' [-Wredundant-decls] 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ x86_64/unwind_i.h:90:36: note: in expansion of macro 'UNW_OBJ' 90 | #define x86_64_handle_signal_frame UNW_OBJ(handle_signal_frame) | ^~~~~~~ x86_64/unwind_i.h:91:12: note: in expansion of macro 'x86_64_handle_signal_frame' 91 | extern int x86_64_handle_signal_frame(unw_cursor_t *cursor); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/libunwind-common.h:39:45: note: previous declaration of '_ULx86_64_handle_signal_frame' with type 'int(unw_cursor_t *)' {aka 'int(struct unw_cursor *)'} 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ ../include/libunwind-common.h:243:33: note: in expansion of macro 'UNW_OBJ' 243 | #define unw_handle_signal_frame UNW_OBJ(handle_signal_frame) | ^~~~~~~ ../include/libunwind-common.h:276:12: note: in expansion of macro 'unw_handle_signal_frame' 276 | extern int unw_handle_signal_frame (unw_cursor_t *); | ^~~~~~~~~~~~~~~~~~~~~~~ x86_64/Gos-linux.c: In function '_ULx86_64_fetch_frame': x86_64/Gos-linux.c:34:55: warning: unused parameter 'ip' [-Wunused-parameter] 34 | tdep_fetch_frame (struct dwarf_cursor *dw, unw_word_t ip, int need_unwind_info) | ~~~~~~~~~~~^~ x86_64/Gos-linux.c:34:63: warning: unused parameter 'need_unwind_info' [-Wunused-parameter] 34 | tdep_fetch_frame (struct dwarf_cursor *dw, unw_word_t ip, int need_unwind_info) | ~~~~^~~~~~~~~~~~~~~~ x86_64/Gos-linux.c: In function '_ULx86_64_handle_signal_frame': x86_64/Gos-linux.c:87:43: warning: unused parameter 'cursor' [-Wunused-parameter] 87 | x86_64_handle_signal_frame (unw_cursor_t *cursor) | ~~~~~~~~~~~~~~^~~~~~ depbase=`echo mi/dyn-info-list.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../include -I../include -I../include/tdep-x86_64 -I. -I../../../../../common/inc/ -I../../../../../sdk/trts/ -I../../../../../common/inc/internal -D_GNU_SOURCE -DNDEBUG -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -std=c99 -fno-builtin -DHAVE_SGX=1 -fPIC -DUNW_LOCAL_ONLY -fdebug-prefix-map=/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/cpprt/linux/libunwind=/libunwind -fexceptions -Wall -Wsign-compare -MT mi/dyn-info-list.lo -MD -MP -MF $depbase.Tpo -c -o mi/dyn-info-list.lo mi/dyn-info-list.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../include -I../include -I../include/tdep-x86_64 -I. -I../../../../../common/inc/ -I../../../../../sdk/trts/ -I../../../../../common/inc/internal -D_GNU_SOURCE -DNDEBUG -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -fvisibility=hidden -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -std=c99 -fno-builtin -DHAVE_SGX=1 -fPIC -DUNW_LOCAL_ONLY -fdebug-prefix-map=/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/cpprt/linux/libunwind=/libunwind -fexceptions -Wall -Wsign-compare -MT mi/dyn-info-list.lo -MD -MP -MF mi/.deps/dyn-info-list.Tpo -c mi/dyn-info-list.c -fpie -o mi/dyn-info-list.o In file included from mi/dyn-info-list.c:26: ../include/libunwind_i.h: In function 'print_error': ../include/libunwind_i.h:313:10: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion] 313 | return write (2, string, strlen (string)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/libunwind_i.h: At top level: ../include/libunwind_i.h:334:5: warning: "UNW_TARGET_IA64" is not defined, evaluates to 0 [-Wundef] 334 | #if UNW_TARGET_IA64 | ^~~~~~~~~~~~~~~ ../include/libunwind_i.h:337:5: warning: "UNW_TARGET_ARM" is not defined, evaluates to 0 [-Wundef] 337 | #if UNW_TARGET_ARM | ^~~~~~~~~~~~~~ ../include/libunwind_i.h: In function 'invalidate_edi': ../include/libunwind_i.h:349:5: warning: "UNW_TARGET_ARM" is not defined, evaluates to 0 [-Wundef] 349 | #if UNW_TARGET_ARM | ^~~~~~~~~~~~~~ In file included from ../include/tdep/libunwind_i.h:25, from ../include/libunwind_i.h:372: ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_getfp': ../include/tdep-x86_64/libunwind_i.h:141:35: warning: unused parameter 'c' [-Wunused-parameter] 141 | dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) | ~~~~~~~~~~~~~~~~~~~~~^ ../include/tdep-x86_64/libunwind_i.h:141:68: warning: unused parameter 'val' [-Wunused-parameter] 141 | dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) | ~~~~~~~~~~~~~^~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_putfp': ../include/tdep-x86_64/libunwind_i.h:150:35: warning: unused parameter 'c' [-Wunused-parameter] 150 | dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) | ~~~~~~~~~~~~~~~~~~~~~^ ../include/tdep-x86_64/libunwind_i.h:150:67: warning: unused parameter 'val' [-Wunused-parameter] 150 | dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) | ~~~~~~~~~~~~^~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_get': ../include/tdep-x86_64/libunwind_i.h:106:37: warning: conversion from 'unw_word_t' {aka 'long unsigned int'} to 'unw_regnum_t' {aka 'int'} may change value [-Wconversion] 106 | #define DWARF_GET_LOC(l) ((l).val) | ~~~~^~~~~ ../include/tdep-x86_64/libunwind_i.h:165:45: note: in expansion of macro 'DWARF_GET_LOC' 165 | return (*c->as->acc.access_reg) (c->as, DWARF_GET_LOC (loc), val, | ^~~~~~~~~~~~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_put': ../include/tdep-x86_64/libunwind_i.h:106:37: warning: conversion from 'unw_word_t' {aka 'long unsigned int'} to 'unw_regnum_t' {aka 'int'} may change value [-Wconversion] 106 | #define DWARF_GET_LOC(l) ((l).val) | ~~~~^~~~~ ../include/tdep-x86_64/libunwind_i.h:184:45: note: in expansion of macro 'DWARF_GET_LOC' 184 | return (*c->as->acc.access_reg) (c->as, DWARF_GET_LOC (loc), &val, | ^~~~~~~~~~~~~ In file included from ../include/libunwind-x86_64.h:129, from ../include/libunwind.h:25, from ../include/libunwind_i.h:51: ../include/tdep-x86_64/libunwind_i.h: At top level: ../include/libunwind-common.h:39:45: warning: redundant redeclaration of '_ULx86_64_dwarf_search_unwind_table' [-Wredundant-decls] 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ ../include/dwarf.h:384:41: note: in expansion of macro 'UNW_OBJ' 384 | #define dwarf_search_unwind_table UNW_OBJ (dwarf_search_unwind_table) | ^~~~~~~ ../include/tdep-x86_64/libunwind_i.h:197:41: note: in expansion of macro 'dwarf_search_unwind_table' 197 | #define tdep_search_unwind_table dwarf_search_unwind_table | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../include/tdep-x86_64/libunwind_i.h:239:12: note: in expansion of macro 'tdep_search_unwind_table' 239 | extern int tdep_search_unwind_table (unw_addr_space_t as, unw_word_t ip, | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/libunwind-common.h:39:45: note: previous declaration of '_ULx86_64_dwarf_search_unwind_table' with type 'int(struct unw_addr_space *, unw_word_t, unw_dyn_info_t *, unw_proc_info_t *, int, void *)' {aka 'int(struct unw_addr_space *, long unsigned int, struct unw_dyn_info *, struct unw_proc_info *, int, void *)'} 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ ../include/dwarf.h:384:41: note: in expansion of macro 'UNW_OBJ' 384 | #define dwarf_search_unwind_table UNW_OBJ (dwarf_search_unwind_table) | ^~~~~~~ ../include/dwarf.h:411:12: note: in expansion of macro 'dwarf_search_unwind_table' 411 | extern int dwarf_search_unwind_table (unw_addr_space_t as, | ^~~~~~~~~~~~~~~~~~~~~~~~~ depbase=`echo mi/Ldyn-extract.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../include -I../include -I../include/tdep-x86_64 -I. -I../../../../../common/inc/ -I../../../../../sdk/trts/ -I../../../../../common/inc/internal -D_GNU_SOURCE -DNDEBUG -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -std=c99 -fno-builtin -DHAVE_SGX=1 -fPIC -DUNW_LOCAL_ONLY -fdebug-prefix-map=/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/cpprt/linux/libunwind=/libunwind -fexceptions -Wall -Wsign-compare -MT mi/Ldyn-extract.lo -MD -MP -MF $depbase.Tpo -c -o mi/Ldyn-extract.lo mi/Ldyn-extract.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../include -I../include -I../include/tdep-x86_64 -I. -I../../../../../common/inc/ -I../../../../../sdk/trts/ -I../../../../../common/inc/internal -D_GNU_SOURCE -DNDEBUG -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -fvisibility=hidden -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -std=c99 -fno-builtin -DHAVE_SGX=1 -fPIC -DUNW_LOCAL_ONLY -fdebug-prefix-map=/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/cpprt/linux/libunwind=/libunwind -fexceptions -Wall -Wsign-compare -MT mi/Ldyn-extract.lo -MD -MP -MF mi/.deps/Ldyn-extract.Tpo -c mi/Ldyn-extract.c -fpie -o mi/Ldyn-extract.o mi/Ldyn-extract.c:1:9: warning: "UNW_LOCAL_ONLY" redefined 1 | #define UNW_LOCAL_ONLY | ^~~~~~~~~~~~~~ : note: this is the location of the previous definition In file included from mi/Gdyn-extract.c:26, from mi/Ldyn-extract.c:4: ../include/libunwind_i.h: In function 'print_error': ../include/libunwind_i.h:313:10: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion] 313 | return write (2, string, strlen (string)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/libunwind_i.h: At top level: ../include/libunwind_i.h:334:5: warning: "UNW_TARGET_IA64" is not defined, evaluates to 0 [-Wundef] 334 | #if UNW_TARGET_IA64 | ^~~~~~~~~~~~~~~ ../include/libunwind_i.h:337:5: warning: "UNW_TARGET_ARM" is not defined, evaluates to 0 [-Wundef] 337 | #if UNW_TARGET_ARM | ^~~~~~~~~~~~~~ ../include/libunwind_i.h: In function 'invalidate_edi': ../include/libunwind_i.h:349:5: warning: "UNW_TARGET_ARM" is not defined, evaluates to 0 [-Wundef] 349 | #if UNW_TARGET_ARM | ^~~~~~~~~~~~~~ In file included from ../include/tdep/libunwind_i.h:25, from ../include/libunwind_i.h:372: ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_getfp': ../include/tdep-x86_64/libunwind_i.h:141:35: warning: unused parameter 'c' [-Wunused-parameter] 141 | dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) | ~~~~~~~~~~~~~~~~~~~~~^ ../include/tdep-x86_64/libunwind_i.h:141:68: warning: unused parameter 'val' [-Wunused-parameter] 141 | dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) | ~~~~~~~~~~~~~^~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_putfp': ../include/tdep-x86_64/libunwind_i.h:150:35: warning: unused parameter 'c' [-Wunused-parameter] 150 | dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) | ~~~~~~~~~~~~~~~~~~~~~^ ../include/tdep-x86_64/libunwind_i.h:150:67: warning: unused parameter 'val' [-Wunused-parameter] 150 | dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) | ~~~~~~~~~~~~^~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_get': ../include/tdep-x86_64/libunwind_i.h:106:37: warning: conversion from 'unw_word_t' {aka 'long unsigned int'} to 'unw_regnum_t' {aka 'int'} may change value [-Wconversion] 106 | #define DWARF_GET_LOC(l) ((l).val) | ~~~~^~~~~ ../include/tdep-x86_64/libunwind_i.h:165:45: note: in expansion of macro 'DWARF_GET_LOC' 165 | return (*c->as->acc.access_reg) (c->as, DWARF_GET_LOC (loc), val, | ^~~~~~~~~~~~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_put': ../include/tdep-x86_64/libunwind_i.h:106:37: warning: conversion from 'unw_word_t' {aka 'long unsigned int'} to 'unw_regnum_t' {aka 'int'} may change value [-Wconversion] 106 | #define DWARF_GET_LOC(l) ((l).val) | ~~~~^~~~~ ../include/tdep-x86_64/libunwind_i.h:184:45: note: in expansion of macro 'DWARF_GET_LOC' 184 | return (*c->as->acc.access_reg) (c->as, DWARF_GET_LOC (loc), &val, | ^~~~~~~~~~~~~ In file included from ../include/libunwind-x86_64.h:129, from ../include/libunwind.h:25, from mi/Ldyn-extract.c:2: ../include/tdep-x86_64/libunwind_i.h: At top level: ../include/libunwind-common.h:39:45: warning: redundant redeclaration of '_ULx86_64_dwarf_search_unwind_table' [-Wredundant-decls] 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ ../include/dwarf.h:384:41: note: in expansion of macro 'UNW_OBJ' 384 | #define dwarf_search_unwind_table UNW_OBJ (dwarf_search_unwind_table) | ^~~~~~~ ../include/tdep-x86_64/libunwind_i.h:197:41: note: in expansion of macro 'dwarf_search_unwind_table' 197 | #define tdep_search_unwind_table dwarf_search_unwind_table | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../include/tdep-x86_64/libunwind_i.h:239:12: note: in expansion of macro 'tdep_search_unwind_table' 239 | extern int tdep_search_unwind_table (unw_addr_space_t as, unw_word_t ip, | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/libunwind-common.h:39:45: note: previous declaration of '_ULx86_64_dwarf_search_unwind_table' with type 'int(struct unw_addr_space *, unw_word_t, unw_dyn_info_t *, unw_proc_info_t *, int, void *)' {aka 'int(struct unw_addr_space *, long unsigned int, struct unw_dyn_info *, struct unw_proc_info *, int, void *)'} 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ ../include/dwarf.h:384:41: note: in expansion of macro 'UNW_OBJ' 384 | #define dwarf_search_unwind_table UNW_OBJ (dwarf_search_unwind_table) | ^~~~~~~ ../include/dwarf.h:411:12: note: in expansion of macro 'dwarf_search_unwind_table' 411 | extern int dwarf_search_unwind_table (unw_addr_space_t as, | ^~~~~~~~~~~~~~~~~~~~~~~~~ depbase=`echo mi/Lfind_dynamic_proc_info.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../include -I../include -I../include/tdep-x86_64 -I. -I../../../../../common/inc/ -I../../../../../sdk/trts/ -I../../../../../common/inc/internal -D_GNU_SOURCE -DNDEBUG -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -std=c99 -fno-builtin -DHAVE_SGX=1 -fPIC -DUNW_LOCAL_ONLY -fdebug-prefix-map=/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/cpprt/linux/libunwind=/libunwind -fexceptions -Wall -Wsign-compare -MT mi/Lfind_dynamic_proc_info.lo -MD -MP -MF $depbase.Tpo -c -o mi/Lfind_dynamic_proc_info.lo mi/Lfind_dynamic_proc_info.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../include -I../include -I../include/tdep-x86_64 -I. -I../../../../../common/inc/ -I../../../../../sdk/trts/ -I../../../../../common/inc/internal -D_GNU_SOURCE -DNDEBUG -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -fvisibility=hidden -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -std=c99 -fno-builtin -DHAVE_SGX=1 -fPIC -DUNW_LOCAL_ONLY -fdebug-prefix-map=/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/cpprt/linux/libunwind=/libunwind -fexceptions -Wall -Wsign-compare -MT mi/Lfind_dynamic_proc_info.lo -MD -MP -MF mi/.deps/Lfind_dynamic_proc_info.Tpo -c mi/Lfind_dynamic_proc_info.c -fpie -o mi/Lfind_dynamic_proc_info.o mi/Lfind_dynamic_proc_info.c:1:9: warning: "UNW_LOCAL_ONLY" redefined 1 | #define UNW_LOCAL_ONLY | ^~~~~~~~~~~~~~ : note: this is the location of the previous definition In file included from mi/Gfind_dynamic_proc_info.c:26, from mi/Lfind_dynamic_proc_info.c:4: ../include/libunwind_i.h: In function 'print_error': ../include/libunwind_i.h:313:10: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion] 313 | return write (2, string, strlen (string)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/libunwind_i.h: At top level: ../include/libunwind_i.h:334:5: warning: "UNW_TARGET_IA64" is not defined, evaluates to 0 [-Wundef] 334 | #if UNW_TARGET_IA64 | ^~~~~~~~~~~~~~~ ../include/libunwind_i.h:337:5: warning: "UNW_TARGET_ARM" is not defined, evaluates to 0 [-Wundef] 337 | #if UNW_TARGET_ARM | ^~~~~~~~~~~~~~ ../include/libunwind_i.h: In function 'invalidate_edi': ../include/libunwind_i.h:349:5: warning: "UNW_TARGET_ARM" is not defined, evaluates to 0 [-Wundef] 349 | #if UNW_TARGET_ARM | ^~~~~~~~~~~~~~ In file included from ../include/tdep/libunwind_i.h:25, from ../include/libunwind_i.h:372: ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_getfp': ../include/tdep-x86_64/libunwind_i.h:141:35: warning: unused parameter 'c' [-Wunused-parameter] 141 | dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) | ~~~~~~~~~~~~~~~~~~~~~^ ../include/tdep-x86_64/libunwind_i.h:141:68: warning: unused parameter 'val' [-Wunused-parameter] 141 | dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) | ~~~~~~~~~~~~~^~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_putfp': ../include/tdep-x86_64/libunwind_i.h:150:35: warning: unused parameter 'c' [-Wunused-parameter] 150 | dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) | ~~~~~~~~~~~~~~~~~~~~~^ ../include/tdep-x86_64/libunwind_i.h:150:67: warning: unused parameter 'val' [-Wunused-parameter] 150 | dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) | ~~~~~~~~~~~~^~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_get': ../include/tdep-x86_64/libunwind_i.h:106:37: warning: conversion from 'unw_word_t' {aka 'long unsigned int'} to 'unw_regnum_t' {aka 'int'} may change value [-Wconversion] 106 | #define DWARF_GET_LOC(l) ((l).val) | ~~~~^~~~~ ../include/tdep-x86_64/libunwind_i.h:165:45: note: in expansion of macro 'DWARF_GET_LOC' 165 | return (*c->as->acc.access_reg) (c->as, DWARF_GET_LOC (loc), val, | ^~~~~~~~~~~~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_put': ../include/tdep-x86_64/libunwind_i.h:106:37: warning: conversion from 'unw_word_t' {aka 'long unsigned int'} to 'unw_regnum_t' {aka 'int'} may change value [-Wconversion] 106 | #define DWARF_GET_LOC(l) ((l).val) | ~~~~^~~~~ ../include/tdep-x86_64/libunwind_i.h:184:45: note: in expansion of macro 'DWARF_GET_LOC' 184 | return (*c->as->acc.access_reg) (c->as, DWARF_GET_LOC (loc), &val, | ^~~~~~~~~~~~~ In file included from ../include/libunwind-x86_64.h:129, from ../include/libunwind.h:25, from mi/Lfind_dynamic_proc_info.c:2: ../include/tdep-x86_64/libunwind_i.h: At top level: ../include/libunwind-common.h:39:45: warning: redundant redeclaration of '_ULx86_64_dwarf_search_unwind_table' [-Wredundant-decls] 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ ../include/dwarf.h:384:41: note: in expansion of macro 'UNW_OBJ' 384 | #define dwarf_search_unwind_table UNW_OBJ (dwarf_search_unwind_table) | ^~~~~~~ ../include/tdep-x86_64/libunwind_i.h:197:41: note: in expansion of macro 'dwarf_search_unwind_table' 197 | #define tdep_search_unwind_table dwarf_search_unwind_table | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../include/tdep-x86_64/libunwind_i.h:239:12: note: in expansion of macro 'tdep_search_unwind_table' 239 | extern int tdep_search_unwind_table (unw_addr_space_t as, unw_word_t ip, | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/libunwind-common.h:39:45: note: previous declaration of '_ULx86_64_dwarf_search_unwind_table' with type 'int(struct unw_addr_space *, unw_word_t, unw_dyn_info_t *, unw_proc_info_t *, int, void *)' {aka 'int(struct unw_addr_space *, long unsigned int, struct unw_dyn_info *, struct unw_proc_info *, int, void *)'} 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ ../include/dwarf.h:384:41: note: in expansion of macro 'UNW_OBJ' 384 | #define dwarf_search_unwind_table UNW_OBJ (dwarf_search_unwind_table) | ^~~~~~~ ../include/dwarf.h:411:12: note: in expansion of macro 'dwarf_search_unwind_table' 411 | extern int dwarf_search_unwind_table (unw_addr_space_t as, | ^~~~~~~~~~~~~~~~~~~~~~~~~ mi/Gfind_dynamic_proc_info.c: In function 'remote_find_proc_info': mi/Gfind_dynamic_proc_info.c:66:41: warning: unused parameter 'as' [-Wunused-parameter] 66 | remote_find_proc_info (unw_addr_space_t as, unw_word_t ip, unw_proc_info_t *pi, | ~~~~~~~~~~~~~~~~~^~ mi/Gfind_dynamic_proc_info.c:66:56: warning: unused parameter 'ip' [-Wunused-parameter] 66 | remote_find_proc_info (unw_addr_space_t as, unw_word_t ip, unw_proc_info_t *pi, | ~~~~~~~~~~~^~ mi/Gfind_dynamic_proc_info.c:66:77: warning: unused parameter 'pi' [-Wunused-parameter] 66 | remote_find_proc_info (unw_addr_space_t as, unw_word_t ip, unw_proc_info_t *pi, | ~~~~~~~~~~~~~~~~~^~ mi/Gfind_dynamic_proc_info.c:67:28: warning: unused parameter 'need_unwind_info' [-Wunused-parameter] 67 | int need_unwind_info, void *arg) | ~~~~^~~~~~~~~~~~~~~~ mi/Gfind_dynamic_proc_info.c:67:52: warning: unused parameter 'arg' [-Wunused-parameter] 67 | int need_unwind_info, void *arg) | ~~~~~~^~~ depbase=`echo mi/Lget_accessors.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../include -I../include -I../include/tdep-x86_64 -I. -I../../../../../common/inc/ -I../../../../../sdk/trts/ -I../../../../../common/inc/internal -D_GNU_SOURCE -DNDEBUG -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -std=c99 -fno-builtin -DHAVE_SGX=1 -fPIC -DUNW_LOCAL_ONLY -fdebug-prefix-map=/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/cpprt/linux/libunwind=/libunwind -fexceptions -Wall -Wsign-compare -MT mi/Lget_accessors.lo -MD -MP -MF $depbase.Tpo -c -o mi/Lget_accessors.lo mi/Lget_accessors.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../include -I../include -I../include/tdep-x86_64 -I. -I../../../../../common/inc/ -I../../../../../sdk/trts/ -I../../../../../common/inc/internal -D_GNU_SOURCE -DNDEBUG -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -fvisibility=hidden -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -std=c99 -fno-builtin -DHAVE_SGX=1 -fPIC -DUNW_LOCAL_ONLY -fdebug-prefix-map=/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/cpprt/linux/libunwind=/libunwind -fexceptions -Wall -Wsign-compare -MT mi/Lget_accessors.lo -MD -MP -MF mi/.deps/Lget_accessors.Tpo -c mi/Lget_accessors.c -fpie -o mi/Lget_accessors.o mi/Lget_accessors.c:1:9: warning: "UNW_LOCAL_ONLY" redefined 1 | #define UNW_LOCAL_ONLY | ^~~~~~~~~~~~~~ : note: this is the location of the previous definition In file included from mi/Gget_accessors.c:26, from mi/Lget_accessors.c:4: ../include/libunwind_i.h: In function 'print_error': ../include/libunwind_i.h:313:10: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion] 313 | return write (2, string, strlen (string)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/libunwind_i.h: At top level: ../include/libunwind_i.h:334:5: warning: "UNW_TARGET_IA64" is not defined, evaluates to 0 [-Wundef] 334 | #if UNW_TARGET_IA64 | ^~~~~~~~~~~~~~~ ../include/libunwind_i.h:337:5: warning: "UNW_TARGET_ARM" is not defined, evaluates to 0 [-Wundef] 337 | #if UNW_TARGET_ARM | ^~~~~~~~~~~~~~ ../include/libunwind_i.h: In function 'invalidate_edi': ../include/libunwind_i.h:349:5: warning: "UNW_TARGET_ARM" is not defined, evaluates to 0 [-Wundef] 349 | #if UNW_TARGET_ARM | ^~~~~~~~~~~~~~ In file included from ../include/tdep/libunwind_i.h:25, from ../include/libunwind_i.h:372: ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_getfp': ../include/tdep-x86_64/libunwind_i.h:141:35: warning: unused parameter 'c' [-Wunused-parameter] 141 | dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) | ~~~~~~~~~~~~~~~~~~~~~^ ../include/tdep-x86_64/libunwind_i.h:141:68: warning: unused parameter 'val' [-Wunused-parameter] 141 | dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) | ~~~~~~~~~~~~~^~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_putfp': ../include/tdep-x86_64/libunwind_i.h:150:35: warning: unused parameter 'c' [-Wunused-parameter] 150 | dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) | ~~~~~~~~~~~~~~~~~~~~~^ ../include/tdep-x86_64/libunwind_i.h:150:67: warning: unused parameter 'val' [-Wunused-parameter] 150 | dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) | ~~~~~~~~~~~~^~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_get': ../include/tdep-x86_64/libunwind_i.h:106:37: warning: conversion from 'unw_word_t' {aka 'long unsigned int'} to 'unw_regnum_t' {aka 'int'} may change value [-Wconversion] 106 | #define DWARF_GET_LOC(l) ((l).val) | ~~~~^~~~~ ../include/tdep-x86_64/libunwind_i.h:165:45: note: in expansion of macro 'DWARF_GET_LOC' 165 | return (*c->as->acc.access_reg) (c->as, DWARF_GET_LOC (loc), val, | ^~~~~~~~~~~~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_put': ../include/tdep-x86_64/libunwind_i.h:106:37: warning: conversion from 'unw_word_t' {aka 'long unsigned int'} to 'unw_regnum_t' {aka 'int'} may change value [-Wconversion] 106 | #define DWARF_GET_LOC(l) ((l).val) | ~~~~^~~~~ ../include/tdep-x86_64/libunwind_i.h:184:45: note: in expansion of macro 'DWARF_GET_LOC' 184 | return (*c->as->acc.access_reg) (c->as, DWARF_GET_LOC (loc), &val, | ^~~~~~~~~~~~~ In file included from ../include/libunwind-x86_64.h:129, from ../include/libunwind.h:25, from mi/Lget_accessors.c:2: ../include/tdep-x86_64/libunwind_i.h: At top level: ../include/libunwind-common.h:39:45: warning: redundant redeclaration of '_ULx86_64_dwarf_search_unwind_table' [-Wredundant-decls] 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ ../include/dwarf.h:384:41: note: in expansion of macro 'UNW_OBJ' 384 | #define dwarf_search_unwind_table UNW_OBJ (dwarf_search_unwind_table) | ^~~~~~~ ../include/tdep-x86_64/libunwind_i.h:197:41: note: in expansion of macro 'dwarf_search_unwind_table' 197 | #define tdep_search_unwind_table dwarf_search_unwind_table | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../include/tdep-x86_64/libunwind_i.h:239:12: note: in expansion of macro 'tdep_search_unwind_table' 239 | extern int tdep_search_unwind_table (unw_addr_space_t as, unw_word_t ip, | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/libunwind-common.h:39:45: note: previous declaration of '_ULx86_64_dwarf_search_unwind_table' with type 'int(struct unw_addr_space *, unw_word_t, unw_dyn_info_t *, unw_proc_info_t *, int, void *)' {aka 'int(struct unw_addr_space *, long unsigned int, struct unw_dyn_info *, struct unw_proc_info *, int, void *)'} 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ ../include/dwarf.h:384:41: note: in expansion of macro 'UNW_OBJ' 384 | #define dwarf_search_unwind_table UNW_OBJ (dwarf_search_unwind_table) | ^~~~~~~ ../include/dwarf.h:411:12: note: in expansion of macro 'dwarf_search_unwind_table' 411 | extern int dwarf_search_unwind_table (unw_addr_space_t as, | ^~~~~~~~~~~~~~~~~~~~~~~~~ depbase=`echo mi/Lget_proc_info_by_ip.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../include -I../include -I../include/tdep-x86_64 -I. -I../../../../../common/inc/ -I../../../../../sdk/trts/ -I../../../../../common/inc/internal -D_GNU_SOURCE -DNDEBUG -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -std=c99 -fno-builtin -DHAVE_SGX=1 -fPIC -DUNW_LOCAL_ONLY -fdebug-prefix-map=/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/cpprt/linux/libunwind=/libunwind -fexceptions -Wall -Wsign-compare -MT mi/Lget_proc_info_by_ip.lo -MD -MP -MF $depbase.Tpo -c -o mi/Lget_proc_info_by_ip.lo mi/Lget_proc_info_by_ip.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../include -I../include -I../include/tdep-x86_64 -I. -I../../../../../common/inc/ -I../../../../../sdk/trts/ -I../../../../../common/inc/internal -D_GNU_SOURCE -DNDEBUG -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -fvisibility=hidden -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -std=c99 -fno-builtin -DHAVE_SGX=1 -fPIC -DUNW_LOCAL_ONLY -fdebug-prefix-map=/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/cpprt/linux/libunwind=/libunwind -fexceptions -Wall -Wsign-compare -MT mi/Lget_proc_info_by_ip.lo -MD -MP -MF mi/.deps/Lget_proc_info_by_ip.Tpo -c mi/Lget_proc_info_by_ip.c -fpie -o mi/Lget_proc_info_by_ip.o mi/Lget_proc_info_by_ip.c:1:9: warning: "UNW_LOCAL_ONLY" redefined 1 | #define UNW_LOCAL_ONLY | ^~~~~~~~~~~~~~ : note: this is the location of the previous definition In file included from mi/Gget_proc_info_by_ip.c:26, from mi/Lget_proc_info_by_ip.c:4: ../include/libunwind_i.h: In function 'print_error': ../include/libunwind_i.h:313:10: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion] 313 | return write (2, string, strlen (string)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/libunwind_i.h: At top level: ../include/libunwind_i.h:334:5: warning: "UNW_TARGET_IA64" is not defined, evaluates to 0 [-Wundef] 334 | #if UNW_TARGET_IA64 | ^~~~~~~~~~~~~~~ ../include/libunwind_i.h:337:5: warning: "UNW_TARGET_ARM" is not defined, evaluates to 0 [-Wundef] 337 | #if UNW_TARGET_ARM | ^~~~~~~~~~~~~~ ../include/libunwind_i.h: In function 'invalidate_edi': ../include/libunwind_i.h:349:5: warning: "UNW_TARGET_ARM" is not defined, evaluates to 0 [-Wundef] 349 | #if UNW_TARGET_ARM | ^~~~~~~~~~~~~~ In file included from ../include/tdep/libunwind_i.h:25, from ../include/libunwind_i.h:372: ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_getfp': ../include/tdep-x86_64/libunwind_i.h:141:35: warning: unused parameter 'c' [-Wunused-parameter] 141 | dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) | ~~~~~~~~~~~~~~~~~~~~~^ ../include/tdep-x86_64/libunwind_i.h:141:68: warning: unused parameter 'val' [-Wunused-parameter] 141 | dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) | ~~~~~~~~~~~~~^~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_putfp': ../include/tdep-x86_64/libunwind_i.h:150:35: warning: unused parameter 'c' [-Wunused-parameter] 150 | dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) | ~~~~~~~~~~~~~~~~~~~~~^ ../include/tdep-x86_64/libunwind_i.h:150:67: warning: unused parameter 'val' [-Wunused-parameter] 150 | dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) | ~~~~~~~~~~~~^~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_get': ../include/tdep-x86_64/libunwind_i.h:106:37: warning: conversion from 'unw_word_t' {aka 'long unsigned int'} to 'unw_regnum_t' {aka 'int'} may change value [-Wconversion] 106 | #define DWARF_GET_LOC(l) ((l).val) | ~~~~^~~~~ ../include/tdep-x86_64/libunwind_i.h:165:45: note: in expansion of macro 'DWARF_GET_LOC' 165 | return (*c->as->acc.access_reg) (c->as, DWARF_GET_LOC (loc), val, | ^~~~~~~~~~~~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_put': ../include/tdep-x86_64/libunwind_i.h:106:37: warning: conversion from 'unw_word_t' {aka 'long unsigned int'} to 'unw_regnum_t' {aka 'int'} may change value [-Wconversion] 106 | #define DWARF_GET_LOC(l) ((l).val) | ~~~~^~~~~ ../include/tdep-x86_64/libunwind_i.h:184:45: note: in expansion of macro 'DWARF_GET_LOC' 184 | return (*c->as->acc.access_reg) (c->as, DWARF_GET_LOC (loc), &val, | ^~~~~~~~~~~~~ In file included from ../include/libunwind-x86_64.h:129, from ../include/libunwind.h:25, from mi/Lget_proc_info_by_ip.c:2: ../include/tdep-x86_64/libunwind_i.h: At top level: ../include/libunwind-common.h:39:45: warning: redundant redeclaration of '_ULx86_64_dwarf_search_unwind_table' [-Wredundant-decls] 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ ../include/dwarf.h:384:41: note: in expansion of macro 'UNW_OBJ' 384 | #define dwarf_search_unwind_table UNW_OBJ (dwarf_search_unwind_table) | ^~~~~~~ ../include/tdep-x86_64/libunwind_i.h:197:41: note: in expansion of macro 'dwarf_search_unwind_table' 197 | #define tdep_search_unwind_table dwarf_search_unwind_table | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../include/tdep-x86_64/libunwind_i.h:239:12: note: in expansion of macro 'tdep_search_unwind_table' 239 | extern int tdep_search_unwind_table (unw_addr_space_t as, unw_word_t ip, | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/libunwind-common.h:39:45: note: previous declaration of '_ULx86_64_dwarf_search_unwind_table' with type 'int(struct unw_addr_space *, unw_word_t, unw_dyn_info_t *, unw_proc_info_t *, int, void *)' {aka 'int(struct unw_addr_space *, long unsigned int, struct unw_dyn_info *, struct unw_proc_info *, int, void *)'} 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ ../include/dwarf.h:384:41: note: in expansion of macro 'UNW_OBJ' 384 | #define dwarf_search_unwind_table UNW_OBJ (dwarf_search_unwind_table) | ^~~~~~~ ../include/dwarf.h:411:12: note: in expansion of macro 'dwarf_search_unwind_table' 411 | extern int dwarf_search_unwind_table (unw_addr_space_t as, | ^~~~~~~~~~~~~~~~~~~~~~~~~ depbase=`echo mi/Lget_proc_name.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../include -I../include -I../include/tdep-x86_64 -I. -I../../../../../common/inc/ -I../../../../../sdk/trts/ -I../../../../../common/inc/internal -D_GNU_SOURCE -DNDEBUG -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -std=c99 -fno-builtin -DHAVE_SGX=1 -fPIC -DUNW_LOCAL_ONLY -fdebug-prefix-map=/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/cpprt/linux/libunwind=/libunwind -fexceptions -Wall -Wsign-compare -MT mi/Lget_proc_name.lo -MD -MP -MF $depbase.Tpo -c -o mi/Lget_proc_name.lo mi/Lget_proc_name.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../include -I../include -I../include/tdep-x86_64 -I. -I../../../../../common/inc/ -I../../../../../sdk/trts/ -I../../../../../common/inc/internal -D_GNU_SOURCE -DNDEBUG -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -fvisibility=hidden -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -std=c99 -fno-builtin -DHAVE_SGX=1 -fPIC -DUNW_LOCAL_ONLY -fdebug-prefix-map=/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/cpprt/linux/libunwind=/libunwind -fexceptions -Wall -Wsign-compare -MT mi/Lget_proc_name.lo -MD -MP -MF mi/.deps/Lget_proc_name.Tpo -c mi/Lget_proc_name.c -fpie -o mi/Lget_proc_name.o mi/Lget_proc_name.c:1:9: warning: "UNW_LOCAL_ONLY" redefined 1 | #define UNW_LOCAL_ONLY | ^~~~~~~~~~~~~~ : note: this is the location of the previous definition In file included from mi/Gget_proc_name.c:26, from mi/Lget_proc_name.c:4: ../include/libunwind_i.h: In function 'print_error': ../include/libunwind_i.h:313:10: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion] 313 | return write (2, string, strlen (string)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/libunwind_i.h: At top level: ../include/libunwind_i.h:334:5: warning: "UNW_TARGET_IA64" is not defined, evaluates to 0 [-Wundef] 334 | #if UNW_TARGET_IA64 | ^~~~~~~~~~~~~~~ ../include/libunwind_i.h:337:5: warning: "UNW_TARGET_ARM" is not defined, evaluates to 0 [-Wundef] 337 | #if UNW_TARGET_ARM | ^~~~~~~~~~~~~~ ../include/libunwind_i.h: In function 'invalidate_edi': ../include/libunwind_i.h:349:5: warning: "UNW_TARGET_ARM" is not defined, evaluates to 0 [-Wundef] 349 | #if UNW_TARGET_ARM | ^~~~~~~~~~~~~~ In file included from ../include/tdep/libunwind_i.h:25, from ../include/libunwind_i.h:372: ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_getfp': ../include/tdep-x86_64/libunwind_i.h:141:35: warning: unused parameter 'c' [-Wunused-parameter] 141 | dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) | ~~~~~~~~~~~~~~~~~~~~~^ ../include/tdep-x86_64/libunwind_i.h:141:68: warning: unused parameter 'val' [-Wunused-parameter] 141 | dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) | ~~~~~~~~~~~~~^~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_putfp': ../include/tdep-x86_64/libunwind_i.h:150:35: warning: unused parameter 'c' [-Wunused-parameter] 150 | dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) | ~~~~~~~~~~~~~~~~~~~~~^ ../include/tdep-x86_64/libunwind_i.h:150:67: warning: unused parameter 'val' [-Wunused-parameter] 150 | dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) | ~~~~~~~~~~~~^~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_get': ../include/tdep-x86_64/libunwind_i.h:106:37: warning: conversion from 'unw_word_t' {aka 'long unsigned int'} to 'unw_regnum_t' {aka 'int'} may change value [-Wconversion] 106 | #define DWARF_GET_LOC(l) ((l).val) | ~~~~^~~~~ ../include/tdep-x86_64/libunwind_i.h:165:45: note: in expansion of macro 'DWARF_GET_LOC' 165 | return (*c->as->acc.access_reg) (c->as, DWARF_GET_LOC (loc), val, | ^~~~~~~~~~~~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_put': ../include/tdep-x86_64/libunwind_i.h:106:37: warning: conversion from 'unw_word_t' {aka 'long unsigned int'} to 'unw_regnum_t' {aka 'int'} may change value [-Wconversion] 106 | #define DWARF_GET_LOC(l) ((l).val) | ~~~~^~~~~ ../include/tdep-x86_64/libunwind_i.h:184:45: note: in expansion of macro 'DWARF_GET_LOC' 184 | return (*c->as->acc.access_reg) (c->as, DWARF_GET_LOC (loc), &val, | ^~~~~~~~~~~~~ In file included from ../include/libunwind-x86_64.h:129, from ../include/libunwind.h:25, from mi/Lget_proc_name.c:2: ../include/tdep-x86_64/libunwind_i.h: At top level: ../include/libunwind-common.h:39:45: warning: redundant redeclaration of '_ULx86_64_dwarf_search_unwind_table' [-Wredundant-decls] 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ ../include/dwarf.h:384:41: note: in expansion of macro 'UNW_OBJ' 384 | #define dwarf_search_unwind_table UNW_OBJ (dwarf_search_unwind_table) | ^~~~~~~ ../include/tdep-x86_64/libunwind_i.h:197:41: note: in expansion of macro 'dwarf_search_unwind_table' 197 | #define tdep_search_unwind_table dwarf_search_unwind_table | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../include/tdep-x86_64/libunwind_i.h:239:12: note: in expansion of macro 'tdep_search_unwind_table' 239 | extern int tdep_search_unwind_table (unw_addr_space_t as, unw_word_t ip, | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/libunwind-common.h:39:45: note: previous declaration of '_ULx86_64_dwarf_search_unwind_table' with type 'int(struct unw_addr_space *, unw_word_t, unw_dyn_info_t *, unw_proc_info_t *, int, void *)' {aka 'int(struct unw_addr_space *, long unsigned int, struct unw_dyn_info *, struct unw_proc_info *, int, void *)'} 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ ../include/dwarf.h:384:41: note: in expansion of macro 'UNW_OBJ' 384 | #define dwarf_search_unwind_table UNW_OBJ (dwarf_search_unwind_table) | ^~~~~~~ ../include/dwarf.h:411:12: note: in expansion of macro 'dwarf_search_unwind_table' 411 | extern int dwarf_search_unwind_table (unw_addr_space_t as, | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from mi/Gget_proc_name.c:27: ../include/remote.h: In function 'fetch8': ../include/remote.h:11:26: warning: unused parameter 'as' [-Wunused-parameter] 11 | fetch8 (unw_addr_space_t as, unw_accessors_t *a, | ~~~~~~~~~~~~~~~~~^~ ../include/remote.h:11:47: warning: unused parameter 'a' [-Wunused-parameter] 11 | fetch8 (unw_addr_space_t as, unw_accessors_t *a, | ~~~~~~~~~~~~~~~~~^ ../include/remote.h:12:47: warning: unused parameter 'arg' [-Wunused-parameter] 12 | unw_word_t *addr, int8_t *valp, void *arg) | ~~~~~~^~~ ../include/remote.h: In function 'fetch16': ../include/remote.h:20:27: warning: unused parameter 'as' [-Wunused-parameter] 20 | fetch16 (unw_addr_space_t as, unw_accessors_t *a, | ~~~~~~~~~~~~~~~~~^~ ../include/remote.h:20:48: warning: unused parameter 'a' [-Wunused-parameter] 20 | fetch16 (unw_addr_space_t as, unw_accessors_t *a, | ~~~~~~~~~~~~~~~~~^ ../include/remote.h:21:49: warning: unused parameter 'arg' [-Wunused-parameter] 21 | unw_word_t *addr, int16_t *valp, void *arg) | ~~~~~~^~~ ../include/remote.h: In function 'fetch32': ../include/remote.h:29:27: warning: unused parameter 'as' [-Wunused-parameter] 29 | fetch32 (unw_addr_space_t as, unw_accessors_t *a, | ~~~~~~~~~~~~~~~~~^~ ../include/remote.h:29:48: warning: unused parameter 'a' [-Wunused-parameter] 29 | fetch32 (unw_addr_space_t as, unw_accessors_t *a, | ~~~~~~~~~~~~~~~~~^ ../include/remote.h:30:49: warning: unused parameter 'arg' [-Wunused-parameter] 30 | unw_word_t *addr, int32_t *valp, void *arg) | ~~~~~~^~~ ../include/remote.h: In function 'fetchw': ../include/remote.h:38:26: warning: unused parameter 'as' [-Wunused-parameter] 38 | fetchw (unw_addr_space_t as, unw_accessors_t *a, | ~~~~~~~~~~~~~~~~~^~ ../include/remote.h:38:47: warning: unused parameter 'a' [-Wunused-parameter] 38 | fetchw (unw_addr_space_t as, unw_accessors_t *a, | ~~~~~~~~~~~~~~~~~^ ../include/remote.h:39:51: warning: unused parameter 'arg' [-Wunused-parameter] 39 | unw_word_t *addr, unw_word_t *valp, void *arg) | ~~~~~~^~~ depbase=`echo mi/Lput_dynamic_unwind_info.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../include -I../include -I../include/tdep-x86_64 -I. -I../../../../../common/inc/ -I../../../../../sdk/trts/ -I../../../../../common/inc/internal -D_GNU_SOURCE -DNDEBUG -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -std=c99 -fno-builtin -DHAVE_SGX=1 -fPIC -DUNW_LOCAL_ONLY -fdebug-prefix-map=/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/cpprt/linux/libunwind=/libunwind -fexceptions -Wall -Wsign-compare -MT mi/Lput_dynamic_unwind_info.lo -MD -MP -MF $depbase.Tpo -c -o mi/Lput_dynamic_unwind_info.lo mi/Lput_dynamic_unwind_info.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../include -I../include -I../include/tdep-x86_64 -I. -I../../../../../common/inc/ -I../../../../../sdk/trts/ -I../../../../../common/inc/internal -D_GNU_SOURCE -DNDEBUG -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -fvisibility=hidden -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -std=c99 -fno-builtin -DHAVE_SGX=1 -fPIC -DUNW_LOCAL_ONLY -fdebug-prefix-map=/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/cpprt/linux/libunwind=/libunwind -fexceptions -Wall -Wsign-compare -MT mi/Lput_dynamic_unwind_info.lo -MD -MP -MF mi/.deps/Lput_dynamic_unwind_info.Tpo -c mi/Lput_dynamic_unwind_info.c -fpie -o mi/Lput_dynamic_unwind_info.o mi/Lput_dynamic_unwind_info.c:1:9: warning: "UNW_LOCAL_ONLY" redefined 1 | #define UNW_LOCAL_ONLY | ^~~~~~~~~~~~~~ : note: this is the location of the previous definition In file included from mi/Gput_dynamic_unwind_info.c:26, from mi/Lput_dynamic_unwind_info.c:4: ../include/libunwind_i.h: In function 'print_error': ../include/libunwind_i.h:313:10: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion] 313 | return write (2, string, strlen (string)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/libunwind_i.h: At top level: ../include/libunwind_i.h:334:5: warning: "UNW_TARGET_IA64" is not defined, evaluates to 0 [-Wundef] 334 | #if UNW_TARGET_IA64 | ^~~~~~~~~~~~~~~ ../include/libunwind_i.h:337:5: warning: "UNW_TARGET_ARM" is not defined, evaluates to 0 [-Wundef] 337 | #if UNW_TARGET_ARM | ^~~~~~~~~~~~~~ ../include/libunwind_i.h: In function 'invalidate_edi': ../include/libunwind_i.h:349:5: warning: "UNW_TARGET_ARM" is not defined, evaluates to 0 [-Wundef] 349 | #if UNW_TARGET_ARM | ^~~~~~~~~~~~~~ In file included from ../include/tdep/libunwind_i.h:25, from ../include/libunwind_i.h:372: ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_getfp': ../include/tdep-x86_64/libunwind_i.h:141:35: warning: unused parameter 'c' [-Wunused-parameter] 141 | dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) | ~~~~~~~~~~~~~~~~~~~~~^ ../include/tdep-x86_64/libunwind_i.h:141:68: warning: unused parameter 'val' [-Wunused-parameter] 141 | dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) | ~~~~~~~~~~~~~^~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_putfp': ../include/tdep-x86_64/libunwind_i.h:150:35: warning: unused parameter 'c' [-Wunused-parameter] 150 | dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) | ~~~~~~~~~~~~~~~~~~~~~^ ../include/tdep-x86_64/libunwind_i.h:150:67: warning: unused parameter 'val' [-Wunused-parameter] 150 | dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) | ~~~~~~~~~~~~^~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_get': ../include/tdep-x86_64/libunwind_i.h:106:37: warning: conversion from 'unw_word_t' {aka 'long unsigned int'} to 'unw_regnum_t' {aka 'int'} may change value [-Wconversion] 106 | #define DWARF_GET_LOC(l) ((l).val) | ~~~~^~~~~ ../include/tdep-x86_64/libunwind_i.h:165:45: note: in expansion of macro 'DWARF_GET_LOC' 165 | return (*c->as->acc.access_reg) (c->as, DWARF_GET_LOC (loc), val, | ^~~~~~~~~~~~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_put': ../include/tdep-x86_64/libunwind_i.h:106:37: warning: conversion from 'unw_word_t' {aka 'long unsigned int'} to 'unw_regnum_t' {aka 'int'} may change value [-Wconversion] 106 | #define DWARF_GET_LOC(l) ((l).val) | ~~~~^~~~~ ../include/tdep-x86_64/libunwind_i.h:184:45: note: in expansion of macro 'DWARF_GET_LOC' 184 | return (*c->as->acc.access_reg) (c->as, DWARF_GET_LOC (loc), &val, | ^~~~~~~~~~~~~ In file included from ../include/libunwind-x86_64.h:129, from ../include/libunwind.h:25, from mi/Lput_dynamic_unwind_info.c:2: ../include/tdep-x86_64/libunwind_i.h: At top level: ../include/libunwind-common.h:39:45: warning: redundant redeclaration of '_ULx86_64_dwarf_search_unwind_table' [-Wredundant-decls] 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ ../include/dwarf.h:384:41: note: in expansion of macro 'UNW_OBJ' 384 | #define dwarf_search_unwind_table UNW_OBJ (dwarf_search_unwind_table) | ^~~~~~~ ../include/tdep-x86_64/libunwind_i.h:197:41: note: in expansion of macro 'dwarf_search_unwind_table' 197 | #define tdep_search_unwind_table dwarf_search_unwind_table | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../include/tdep-x86_64/libunwind_i.h:239:12: note: in expansion of macro 'tdep_search_unwind_table' 239 | extern int tdep_search_unwind_table (unw_addr_space_t as, unw_word_t ip, | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/libunwind-common.h:39:45: note: previous declaration of '_ULx86_64_dwarf_search_unwind_table' with type 'int(struct unw_addr_space *, unw_word_t, unw_dyn_info_t *, unw_proc_info_t *, int, void *)' {aka 'int(struct unw_addr_space *, long unsigned int, struct unw_dyn_info *, struct unw_proc_info *, int, void *)'} 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ ../include/dwarf.h:384:41: note: in expansion of macro 'UNW_OBJ' 384 | #define dwarf_search_unwind_table UNW_OBJ (dwarf_search_unwind_table) | ^~~~~~~ ../include/dwarf.h:411:12: note: in expansion of macro 'dwarf_search_unwind_table' 411 | extern int dwarf_search_unwind_table (unw_addr_space_t as, | ^~~~~~~~~~~~~~~~~~~~~~~~~ depbase=`echo mi/Ldestroy_addr_space.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../include -I../include -I../include/tdep-x86_64 -I. -I../../../../../common/inc/ -I../../../../../sdk/trts/ -I../../../../../common/inc/internal -D_GNU_SOURCE -DNDEBUG -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -std=c99 -fno-builtin -DHAVE_SGX=1 -fPIC -DUNW_LOCAL_ONLY -fdebug-prefix-map=/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/cpprt/linux/libunwind=/libunwind -fexceptions -Wall -Wsign-compare -MT mi/Ldestroy_addr_space.lo -MD -MP -MF $depbase.Tpo -c -o mi/Ldestroy_addr_space.lo mi/Ldestroy_addr_space.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../include -I../include -I../include/tdep-x86_64 -I. -I../../../../../common/inc/ -I../../../../../sdk/trts/ -I../../../../../common/inc/internal -D_GNU_SOURCE -DNDEBUG -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -fvisibility=hidden -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -std=c99 -fno-builtin -DHAVE_SGX=1 -fPIC -DUNW_LOCAL_ONLY -fdebug-prefix-map=/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/cpprt/linux/libunwind=/libunwind -fexceptions -Wall -Wsign-compare -MT mi/Ldestroy_addr_space.lo -MD -MP -MF mi/.deps/Ldestroy_addr_space.Tpo -c mi/Ldestroy_addr_space.c -fpie -o mi/Ldestroy_addr_space.o mi/Ldestroy_addr_space.c:1:9: warning: "UNW_LOCAL_ONLY" redefined 1 | #define UNW_LOCAL_ONLY | ^~~~~~~~~~~~~~ : note: this is the location of the previous definition In file included from mi/Gdestroy_addr_space.c:26, from mi/Ldestroy_addr_space.c:4: ../include/libunwind_i.h: In function 'print_error': ../include/libunwind_i.h:313:10: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion] 313 | return write (2, string, strlen (string)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/libunwind_i.h: At top level: ../include/libunwind_i.h:334:5: warning: "UNW_TARGET_IA64" is not defined, evaluates to 0 [-Wundef] 334 | #if UNW_TARGET_IA64 | ^~~~~~~~~~~~~~~ ../include/libunwind_i.h:337:5: warning: "UNW_TARGET_ARM" is not defined, evaluates to 0 [-Wundef] 337 | #if UNW_TARGET_ARM | ^~~~~~~~~~~~~~ ../include/libunwind_i.h: In function 'invalidate_edi': ../include/libunwind_i.h:349:5: warning: "UNW_TARGET_ARM" is not defined, evaluates to 0 [-Wundef] 349 | #if UNW_TARGET_ARM | ^~~~~~~~~~~~~~ In file included from ../include/tdep/libunwind_i.h:25, from ../include/libunwind_i.h:372: ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_getfp': ../include/tdep-x86_64/libunwind_i.h:141:35: warning: unused parameter 'c' [-Wunused-parameter] 141 | dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) | ~~~~~~~~~~~~~~~~~~~~~^ ../include/tdep-x86_64/libunwind_i.h:141:68: warning: unused parameter 'val' [-Wunused-parameter] 141 | dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) | ~~~~~~~~~~~~~^~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_putfp': ../include/tdep-x86_64/libunwind_i.h:150:35: warning: unused parameter 'c' [-Wunused-parameter] 150 | dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) | ~~~~~~~~~~~~~~~~~~~~~^ ../include/tdep-x86_64/libunwind_i.h:150:67: warning: unused parameter 'val' [-Wunused-parameter] 150 | dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) | ~~~~~~~~~~~~^~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_get': ../include/tdep-x86_64/libunwind_i.h:106:37: warning: conversion from 'unw_word_t' {aka 'long unsigned int'} to 'unw_regnum_t' {aka 'int'} may change value [-Wconversion] 106 | #define DWARF_GET_LOC(l) ((l).val) | ~~~~^~~~~ ../include/tdep-x86_64/libunwind_i.h:165:45: note: in expansion of macro 'DWARF_GET_LOC' 165 | return (*c->as->acc.access_reg) (c->as, DWARF_GET_LOC (loc), val, | ^~~~~~~~~~~~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_put': ../include/tdep-x86_64/libunwind_i.h:106:37: warning: conversion from 'unw_word_t' {aka 'long unsigned int'} to 'unw_regnum_t' {aka 'int'} may change value [-Wconversion] 106 | #define DWARF_GET_LOC(l) ((l).val) | ~~~~^~~~~ ../include/tdep-x86_64/libunwind_i.h:184:45: note: in expansion of macro 'DWARF_GET_LOC' 184 | return (*c->as->acc.access_reg) (c->as, DWARF_GET_LOC (loc), &val, | ^~~~~~~~~~~~~ In file included from ../include/libunwind-x86_64.h:129, from ../include/libunwind.h:25, from mi/Ldestroy_addr_space.c:2: ../include/tdep-x86_64/libunwind_i.h: At top level: ../include/libunwind-common.h:39:45: warning: redundant redeclaration of '_ULx86_64_dwarf_search_unwind_table' [-Wredundant-decls] 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ ../include/dwarf.h:384:41: note: in expansion of macro 'UNW_OBJ' 384 | #define dwarf_search_unwind_table UNW_OBJ (dwarf_search_unwind_table) | ^~~~~~~ ../include/tdep-x86_64/libunwind_i.h:197:41: note: in expansion of macro 'dwarf_search_unwind_table' 197 | #define tdep_search_unwind_table dwarf_search_unwind_table | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../include/tdep-x86_64/libunwind_i.h:239:12: note: in expansion of macro 'tdep_search_unwind_table' 239 | extern int tdep_search_unwind_table (unw_addr_space_t as, unw_word_t ip, | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/libunwind-common.h:39:45: note: previous declaration of '_ULx86_64_dwarf_search_unwind_table' with type 'int(struct unw_addr_space *, unw_word_t, unw_dyn_info_t *, unw_proc_info_t *, int, void *)' {aka 'int(struct unw_addr_space *, long unsigned int, struct unw_dyn_info *, struct unw_proc_info *, int, void *)'} 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ ../include/dwarf.h:384:41: note: in expansion of macro 'UNW_OBJ' 384 | #define dwarf_search_unwind_table UNW_OBJ (dwarf_search_unwind_table) | ^~~~~~~ ../include/dwarf.h:411:12: note: in expansion of macro 'dwarf_search_unwind_table' 411 | extern int dwarf_search_unwind_table (unw_addr_space_t as, | ^~~~~~~~~~~~~~~~~~~~~~~~~ mi/Gdestroy_addr_space.c: In function '_ULx86_64_destroy_addr_space': mi/Gdestroy_addr_space.c:29:42: warning: unused parameter 'as' [-Wunused-parameter] 29 | unw_destroy_addr_space (unw_addr_space_t as) | ~~~~~~~~~~~~~~~~~^~ depbase=`echo mi/Lget_reg.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../include -I../include -I../include/tdep-x86_64 -I. -I../../../../../common/inc/ -I../../../../../sdk/trts/ -I../../../../../common/inc/internal -D_GNU_SOURCE -DNDEBUG -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -std=c99 -fno-builtin -DHAVE_SGX=1 -fPIC -DUNW_LOCAL_ONLY -fdebug-prefix-map=/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/cpprt/linux/libunwind=/libunwind -fexceptions -Wall -Wsign-compare -MT mi/Lget_reg.lo -MD -MP -MF $depbase.Tpo -c -o mi/Lget_reg.lo mi/Lget_reg.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../include -I../include -I../include/tdep-x86_64 -I. -I../../../../../common/inc/ -I../../../../../sdk/trts/ -I../../../../../common/inc/internal -D_GNU_SOURCE -DNDEBUG -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -fvisibility=hidden -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -std=c99 -fno-builtin -DHAVE_SGX=1 -fPIC -DUNW_LOCAL_ONLY -fdebug-prefix-map=/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/cpprt/linux/libunwind=/libunwind -fexceptions -Wall -Wsign-compare -MT mi/Lget_reg.lo -MD -MP -MF mi/.deps/Lget_reg.Tpo -c mi/Lget_reg.c -fpie -o mi/Lget_reg.o mi/Lget_reg.c:1:9: warning: "UNW_LOCAL_ONLY" redefined 1 | #define UNW_LOCAL_ONLY | ^~~~~~~~~~~~~~ : note: this is the location of the previous definition In file included from mi/Gget_reg.c:26, from mi/Lget_reg.c:4: ../include/libunwind_i.h: In function 'print_error': ../include/libunwind_i.h:313:10: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion] 313 | return write (2, string, strlen (string)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/libunwind_i.h: At top level: ../include/libunwind_i.h:334:5: warning: "UNW_TARGET_IA64" is not defined, evaluates to 0 [-Wundef] 334 | #if UNW_TARGET_IA64 | ^~~~~~~~~~~~~~~ ../include/libunwind_i.h:337:5: warning: "UNW_TARGET_ARM" is not defined, evaluates to 0 [-Wundef] 337 | #if UNW_TARGET_ARM | ^~~~~~~~~~~~~~ ../include/libunwind_i.h: In function 'invalidate_edi': ../include/libunwind_i.h:349:5: warning: "UNW_TARGET_ARM" is not defined, evaluates to 0 [-Wundef] 349 | #if UNW_TARGET_ARM | ^~~~~~~~~~~~~~ In file included from ../include/tdep/libunwind_i.h:25, from ../include/libunwind_i.h:372: ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_getfp': ../include/tdep-x86_64/libunwind_i.h:141:35: warning: unused parameter 'c' [-Wunused-parameter] 141 | dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) | ~~~~~~~~~~~~~~~~~~~~~^ ../include/tdep-x86_64/libunwind_i.h:141:68: warning: unused parameter 'val' [-Wunused-parameter] 141 | dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) | ~~~~~~~~~~~~~^~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_putfp': ../include/tdep-x86_64/libunwind_i.h:150:35: warning: unused parameter 'c' [-Wunused-parameter] 150 | dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) | ~~~~~~~~~~~~~~~~~~~~~^ ../include/tdep-x86_64/libunwind_i.h:150:67: warning: unused parameter 'val' [-Wunused-parameter] 150 | dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) | ~~~~~~~~~~~~^~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_get': ../include/tdep-x86_64/libunwind_i.h:106:37: warning: conversion from 'unw_word_t' {aka 'long unsigned int'} to 'unw_regnum_t' {aka 'int'} may change value [-Wconversion] 106 | #define DWARF_GET_LOC(l) ((l).val) | ~~~~^~~~~ ../include/tdep-x86_64/libunwind_i.h:165:45: note: in expansion of macro 'DWARF_GET_LOC' 165 | return (*c->as->acc.access_reg) (c->as, DWARF_GET_LOC (loc), val, | ^~~~~~~~~~~~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_put': ../include/tdep-x86_64/libunwind_i.h:106:37: warning: conversion from 'unw_word_t' {aka 'long unsigned int'} to 'unw_regnum_t' {aka 'int'} may change value [-Wconversion] 106 | #define DWARF_GET_LOC(l) ((l).val) | ~~~~^~~~~ ../include/tdep-x86_64/libunwind_i.h:184:45: note: in expansion of macro 'DWARF_GET_LOC' 184 | return (*c->as->acc.access_reg) (c->as, DWARF_GET_LOC (loc), &val, | ^~~~~~~~~~~~~ In file included from ../include/libunwind-x86_64.h:129, from ../include/libunwind.h:25, from mi/Lget_reg.c:2: ../include/tdep-x86_64/libunwind_i.h: At top level: ../include/libunwind-common.h:39:45: warning: redundant redeclaration of '_ULx86_64_dwarf_search_unwind_table' [-Wredundant-decls] 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ ../include/dwarf.h:384:41: note: in expansion of macro 'UNW_OBJ' 384 | #define dwarf_search_unwind_table UNW_OBJ (dwarf_search_unwind_table) | ^~~~~~~ ../include/tdep-x86_64/libunwind_i.h:197:41: note: in expansion of macro 'dwarf_search_unwind_table' 197 | #define tdep_search_unwind_table dwarf_search_unwind_table | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../include/tdep-x86_64/libunwind_i.h:239:12: note: in expansion of macro 'tdep_search_unwind_table' 239 | extern int tdep_search_unwind_table (unw_addr_space_t as, unw_word_t ip, | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/libunwind-common.h:39:45: note: previous declaration of '_ULx86_64_dwarf_search_unwind_table' with type 'int(struct unw_addr_space *, unw_word_t, unw_dyn_info_t *, unw_proc_info_t *, int, void *)' {aka 'int(struct unw_addr_space *, long unsigned int, struct unw_dyn_info *, struct unw_proc_info *, int, void *)'} 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ ../include/dwarf.h:384:41: note: in expansion of macro 'UNW_OBJ' 384 | #define dwarf_search_unwind_table UNW_OBJ (dwarf_search_unwind_table) | ^~~~~~~ ../include/dwarf.h:411:12: note: in expansion of macro 'dwarf_search_unwind_table' 411 | extern int dwarf_search_unwind_table (unw_addr_space_t as, | ^~~~~~~~~~~~~~~~~~~~~~~~~ depbase=`echo mi/Lset_reg.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../include -I../include -I../include/tdep-x86_64 -I. -I../../../../../common/inc/ -I../../../../../sdk/trts/ -I../../../../../common/inc/internal -D_GNU_SOURCE -DNDEBUG -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -std=c99 -fno-builtin -DHAVE_SGX=1 -fPIC -DUNW_LOCAL_ONLY -fdebug-prefix-map=/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/cpprt/linux/libunwind=/libunwind -fexceptions -Wall -Wsign-compare -MT mi/Lset_reg.lo -MD -MP -MF $depbase.Tpo -c -o mi/Lset_reg.lo mi/Lset_reg.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../include -I../include -I../include/tdep-x86_64 -I. -I../../../../../common/inc/ -I../../../../../sdk/trts/ -I../../../../../common/inc/internal -D_GNU_SOURCE -DNDEBUG -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -fvisibility=hidden -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -std=c99 -fno-builtin -DHAVE_SGX=1 -fPIC -DUNW_LOCAL_ONLY -fdebug-prefix-map=/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/cpprt/linux/libunwind=/libunwind -fexceptions -Wall -Wsign-compare -MT mi/Lset_reg.lo -MD -MP -MF mi/.deps/Lset_reg.Tpo -c mi/Lset_reg.c -fpie -o mi/Lset_reg.o mi/Lset_reg.c:1:9: warning: "UNW_LOCAL_ONLY" redefined 1 | #define UNW_LOCAL_ONLY | ^~~~~~~~~~~~~~ : note: this is the location of the previous definition In file included from mi/Gset_reg.c:26, from mi/Lset_reg.c:4: ../include/libunwind_i.h: In function 'print_error': ../include/libunwind_i.h:313:10: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion] 313 | return write (2, string, strlen (string)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/libunwind_i.h: At top level: ../include/libunwind_i.h:334:5: warning: "UNW_TARGET_IA64" is not defined, evaluates to 0 [-Wundef] 334 | #if UNW_TARGET_IA64 | ^~~~~~~~~~~~~~~ ../include/libunwind_i.h:337:5: warning: "UNW_TARGET_ARM" is not defined, evaluates to 0 [-Wundef] 337 | #if UNW_TARGET_ARM | ^~~~~~~~~~~~~~ ../include/libunwind_i.h: In function 'invalidate_edi': ../include/libunwind_i.h:349:5: warning: "UNW_TARGET_ARM" is not defined, evaluates to 0 [-Wundef] 349 | #if UNW_TARGET_ARM | ^~~~~~~~~~~~~~ In file included from ../include/tdep/libunwind_i.h:25, from ../include/libunwind_i.h:372: ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_getfp': ../include/tdep-x86_64/libunwind_i.h:141:35: warning: unused parameter 'c' [-Wunused-parameter] 141 | dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) | ~~~~~~~~~~~~~~~~~~~~~^ ../include/tdep-x86_64/libunwind_i.h:141:68: warning: unused parameter 'val' [-Wunused-parameter] 141 | dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) | ~~~~~~~~~~~~~^~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_putfp': ../include/tdep-x86_64/libunwind_i.h:150:35: warning: unused parameter 'c' [-Wunused-parameter] 150 | dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) | ~~~~~~~~~~~~~~~~~~~~~^ ../include/tdep-x86_64/libunwind_i.h:150:67: warning: unused parameter 'val' [-Wunused-parameter] 150 | dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) | ~~~~~~~~~~~~^~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_get': ../include/tdep-x86_64/libunwind_i.h:106:37: warning: conversion from 'unw_word_t' {aka 'long unsigned int'} to 'unw_regnum_t' {aka 'int'} may change value [-Wconversion] 106 | #define DWARF_GET_LOC(l) ((l).val) | ~~~~^~~~~ ../include/tdep-x86_64/libunwind_i.h:165:45: note: in expansion of macro 'DWARF_GET_LOC' 165 | return (*c->as->acc.access_reg) (c->as, DWARF_GET_LOC (loc), val, | ^~~~~~~~~~~~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_put': ../include/tdep-x86_64/libunwind_i.h:106:37: warning: conversion from 'unw_word_t' {aka 'long unsigned int'} to 'unw_regnum_t' {aka 'int'} may change value [-Wconversion] 106 | #define DWARF_GET_LOC(l) ((l).val) | ~~~~^~~~~ ../include/tdep-x86_64/libunwind_i.h:184:45: note: in expansion of macro 'DWARF_GET_LOC' 184 | return (*c->as->acc.access_reg) (c->as, DWARF_GET_LOC (loc), &val, | ^~~~~~~~~~~~~ In file included from ../include/libunwind-x86_64.h:129, from ../include/libunwind.h:25, from mi/Lset_reg.c:2: ../include/tdep-x86_64/libunwind_i.h: At top level: ../include/libunwind-common.h:39:45: warning: redundant redeclaration of '_ULx86_64_dwarf_search_unwind_table' [-Wredundant-decls] 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ ../include/dwarf.h:384:41: note: in expansion of macro 'UNW_OBJ' 384 | #define dwarf_search_unwind_table UNW_OBJ (dwarf_search_unwind_table) | ^~~~~~~ ../include/tdep-x86_64/libunwind_i.h:197:41: note: in expansion of macro 'dwarf_search_unwind_table' 197 | #define tdep_search_unwind_table dwarf_search_unwind_table | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../include/tdep-x86_64/libunwind_i.h:239:12: note: in expansion of macro 'tdep_search_unwind_table' 239 | extern int tdep_search_unwind_table (unw_addr_space_t as, unw_word_t ip, | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/libunwind-common.h:39:45: note: previous declaration of '_ULx86_64_dwarf_search_unwind_table' with type 'int(struct unw_addr_space *, unw_word_t, unw_dyn_info_t *, unw_proc_info_t *, int, void *)' {aka 'int(struct unw_addr_space *, long unsigned int, struct unw_dyn_info *, struct unw_proc_info *, int, void *)'} 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ ../include/dwarf.h:384:41: note: in expansion of macro 'UNW_OBJ' 384 | #define dwarf_search_unwind_table UNW_OBJ (dwarf_search_unwind_table) | ^~~~~~~ ../include/dwarf.h:411:12: note: in expansion of macro 'dwarf_search_unwind_table' 411 | extern int dwarf_search_unwind_table (unw_addr_space_t as, | ^~~~~~~~~~~~~~~~~~~~~~~~~ depbase=`echo mi/Lget_fpreg.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../include -I../include -I../include/tdep-x86_64 -I. -I../../../../../common/inc/ -I../../../../../sdk/trts/ -I../../../../../common/inc/internal -D_GNU_SOURCE -DNDEBUG -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -std=c99 -fno-builtin -DHAVE_SGX=1 -fPIC -DUNW_LOCAL_ONLY -fdebug-prefix-map=/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/cpprt/linux/libunwind=/libunwind -fexceptions -Wall -Wsign-compare -MT mi/Lget_fpreg.lo -MD -MP -MF $depbase.Tpo -c -o mi/Lget_fpreg.lo mi/Lget_fpreg.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../include -I../include -I../include/tdep-x86_64 -I. -I../../../../../common/inc/ -I../../../../../sdk/trts/ -I../../../../../common/inc/internal -D_GNU_SOURCE -DNDEBUG -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -fvisibility=hidden -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -std=c99 -fno-builtin -DHAVE_SGX=1 -fPIC -DUNW_LOCAL_ONLY -fdebug-prefix-map=/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/cpprt/linux/libunwind=/libunwind -fexceptions -Wall -Wsign-compare -MT mi/Lget_fpreg.lo -MD -MP -MF mi/.deps/Lget_fpreg.Tpo -c mi/Lget_fpreg.c -fpie -o mi/Lget_fpreg.o mi/Lget_fpreg.c:1:9: warning: "UNW_LOCAL_ONLY" redefined 1 | #define UNW_LOCAL_ONLY | ^~~~~~~~~~~~~~ : note: this is the location of the previous definition In file included from mi/Gget_fpreg.c:26, from mi/Lget_fpreg.c:4: ../include/libunwind_i.h: In function 'print_error': ../include/libunwind_i.h:313:10: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion] 313 | return write (2, string, strlen (string)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/libunwind_i.h: At top level: ../include/libunwind_i.h:334:5: warning: "UNW_TARGET_IA64" is not defined, evaluates to 0 [-Wundef] 334 | #if UNW_TARGET_IA64 | ^~~~~~~~~~~~~~~ ../include/libunwind_i.h:337:5: warning: "UNW_TARGET_ARM" is not defined, evaluates to 0 [-Wundef] 337 | #if UNW_TARGET_ARM | ^~~~~~~~~~~~~~ ../include/libunwind_i.h: In function 'invalidate_edi': ../include/libunwind_i.h:349:5: warning: "UNW_TARGET_ARM" is not defined, evaluates to 0 [-Wundef] 349 | #if UNW_TARGET_ARM | ^~~~~~~~~~~~~~ In file included from ../include/tdep/libunwind_i.h:25, from ../include/libunwind_i.h:372: ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_getfp': ../include/tdep-x86_64/libunwind_i.h:141:35: warning: unused parameter 'c' [-Wunused-parameter] 141 | dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) | ~~~~~~~~~~~~~~~~~~~~~^ ../include/tdep-x86_64/libunwind_i.h:141:68: warning: unused parameter 'val' [-Wunused-parameter] 141 | dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) | ~~~~~~~~~~~~~^~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_putfp': ../include/tdep-x86_64/libunwind_i.h:150:35: warning: unused parameter 'c' [-Wunused-parameter] 150 | dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) | ~~~~~~~~~~~~~~~~~~~~~^ ../include/tdep-x86_64/libunwind_i.h:150:67: warning: unused parameter 'val' [-Wunused-parameter] 150 | dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) | ~~~~~~~~~~~~^~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_get': ../include/tdep-x86_64/libunwind_i.h:106:37: warning: conversion from 'unw_word_t' {aka 'long unsigned int'} to 'unw_regnum_t' {aka 'int'} may change value [-Wconversion] 106 | #define DWARF_GET_LOC(l) ((l).val) | ~~~~^~~~~ ../include/tdep-x86_64/libunwind_i.h:165:45: note: in expansion of macro 'DWARF_GET_LOC' 165 | return (*c->as->acc.access_reg) (c->as, DWARF_GET_LOC (loc), val, | ^~~~~~~~~~~~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_put': ../include/tdep-x86_64/libunwind_i.h:106:37: warning: conversion from 'unw_word_t' {aka 'long unsigned int'} to 'unw_regnum_t' {aka 'int'} may change value [-Wconversion] 106 | #define DWARF_GET_LOC(l) ((l).val) | ~~~~^~~~~ ../include/tdep-x86_64/libunwind_i.h:184:45: note: in expansion of macro 'DWARF_GET_LOC' 184 | return (*c->as->acc.access_reg) (c->as, DWARF_GET_LOC (loc), &val, | ^~~~~~~~~~~~~ In file included from ../include/libunwind-x86_64.h:129, from ../include/libunwind.h:25, from mi/Lget_fpreg.c:2: ../include/tdep-x86_64/libunwind_i.h: At top level: ../include/libunwind-common.h:39:45: warning: redundant redeclaration of '_ULx86_64_dwarf_search_unwind_table' [-Wredundant-decls] 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ ../include/dwarf.h:384:41: note: in expansion of macro 'UNW_OBJ' 384 | #define dwarf_search_unwind_table UNW_OBJ (dwarf_search_unwind_table) | ^~~~~~~ ../include/tdep-x86_64/libunwind_i.h:197:41: note: in expansion of macro 'dwarf_search_unwind_table' 197 | #define tdep_search_unwind_table dwarf_search_unwind_table | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../include/tdep-x86_64/libunwind_i.h:239:12: note: in expansion of macro 'tdep_search_unwind_table' 239 | extern int tdep_search_unwind_table (unw_addr_space_t as, unw_word_t ip, | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/libunwind-common.h:39:45: note: previous declaration of '_ULx86_64_dwarf_search_unwind_table' with type 'int(struct unw_addr_space *, unw_word_t, unw_dyn_info_t *, unw_proc_info_t *, int, void *)' {aka 'int(struct unw_addr_space *, long unsigned int, struct unw_dyn_info *, struct unw_proc_info *, int, void *)'} 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ ../include/dwarf.h:384:41: note: in expansion of macro 'UNW_OBJ' 384 | #define dwarf_search_unwind_table UNW_OBJ (dwarf_search_unwind_table) | ^~~~~~~ ../include/dwarf.h:411:12: note: in expansion of macro 'dwarf_search_unwind_table' 411 | extern int dwarf_search_unwind_table (unw_addr_space_t as, | ^~~~~~~~~~~~~~~~~~~~~~~~~ depbase=`echo mi/Lset_fpreg.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../include -I../include -I../include/tdep-x86_64 -I. -I../../../../../common/inc/ -I../../../../../sdk/trts/ -I../../../../../common/inc/internal -D_GNU_SOURCE -DNDEBUG -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -std=c99 -fno-builtin -DHAVE_SGX=1 -fPIC -DUNW_LOCAL_ONLY -fdebug-prefix-map=/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/cpprt/linux/libunwind=/libunwind -fexceptions -Wall -Wsign-compare -MT mi/Lset_fpreg.lo -MD -MP -MF $depbase.Tpo -c -o mi/Lset_fpreg.lo mi/Lset_fpreg.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../include -I../include -I../include/tdep-x86_64 -I. -I../../../../../common/inc/ -I../../../../../sdk/trts/ -I../../../../../common/inc/internal -D_GNU_SOURCE -DNDEBUG -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -fvisibility=hidden -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -std=c99 -fno-builtin -DHAVE_SGX=1 -fPIC -DUNW_LOCAL_ONLY -fdebug-prefix-map=/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/cpprt/linux/libunwind=/libunwind -fexceptions -Wall -Wsign-compare -MT mi/Lset_fpreg.lo -MD -MP -MF mi/.deps/Lset_fpreg.Tpo -c mi/Lset_fpreg.c -fpie -o mi/Lset_fpreg.o mi/Lset_fpreg.c:1:9: warning: "UNW_LOCAL_ONLY" redefined 1 | #define UNW_LOCAL_ONLY | ^~~~~~~~~~~~~~ : note: this is the location of the previous definition In file included from mi/Gset_fpreg.c:26, from mi/Lset_fpreg.c:4: ../include/libunwind_i.h: In function 'print_error': ../include/libunwind_i.h:313:10: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion] 313 | return write (2, string, strlen (string)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/libunwind_i.h: At top level: ../include/libunwind_i.h:334:5: warning: "UNW_TARGET_IA64" is not defined, evaluates to 0 [-Wundef] 334 | #if UNW_TARGET_IA64 | ^~~~~~~~~~~~~~~ ../include/libunwind_i.h:337:5: warning: "UNW_TARGET_ARM" is not defined, evaluates to 0 [-Wundef] 337 | #if UNW_TARGET_ARM | ^~~~~~~~~~~~~~ ../include/libunwind_i.h: In function 'invalidate_edi': ../include/libunwind_i.h:349:5: warning: "UNW_TARGET_ARM" is not defined, evaluates to 0 [-Wundef] 349 | #if UNW_TARGET_ARM | ^~~~~~~~~~~~~~ In file included from ../include/tdep/libunwind_i.h:25, from ../include/libunwind_i.h:372: ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_getfp': ../include/tdep-x86_64/libunwind_i.h:141:35: warning: unused parameter 'c' [-Wunused-parameter] 141 | dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) | ~~~~~~~~~~~~~~~~~~~~~^ ../include/tdep-x86_64/libunwind_i.h:141:68: warning: unused parameter 'val' [-Wunused-parameter] 141 | dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) | ~~~~~~~~~~~~~^~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_putfp': ../include/tdep-x86_64/libunwind_i.h:150:35: warning: unused parameter 'c' [-Wunused-parameter] 150 | dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) | ~~~~~~~~~~~~~~~~~~~~~^ ../include/tdep-x86_64/libunwind_i.h:150:67: warning: unused parameter 'val' [-Wunused-parameter] 150 | dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) | ~~~~~~~~~~~~^~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_get': ../include/tdep-x86_64/libunwind_i.h:106:37: warning: conversion from 'unw_word_t' {aka 'long unsigned int'} to 'unw_regnum_t' {aka 'int'} may change value [-Wconversion] 106 | #define DWARF_GET_LOC(l) ((l).val) | ~~~~^~~~~ ../include/tdep-x86_64/libunwind_i.h:165:45: note: in expansion of macro 'DWARF_GET_LOC' 165 | return (*c->as->acc.access_reg) (c->as, DWARF_GET_LOC (loc), val, | ^~~~~~~~~~~~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_put': ../include/tdep-x86_64/libunwind_i.h:106:37: warning: conversion from 'unw_word_t' {aka 'long unsigned int'} to 'unw_regnum_t' {aka 'int'} may change value [-Wconversion] 106 | #define DWARF_GET_LOC(l) ((l).val) | ~~~~^~~~~ ../include/tdep-x86_64/libunwind_i.h:184:45: note: in expansion of macro 'DWARF_GET_LOC' 184 | return (*c->as->acc.access_reg) (c->as, DWARF_GET_LOC (loc), &val, | ^~~~~~~~~~~~~ In file included from ../include/libunwind-x86_64.h:129, from ../include/libunwind.h:25, from mi/Lset_fpreg.c:2: ../include/tdep-x86_64/libunwind_i.h: At top level: ../include/libunwind-common.h:39:45: warning: redundant redeclaration of '_ULx86_64_dwarf_search_unwind_table' [-Wredundant-decls] 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ ../include/dwarf.h:384:41: note: in expansion of macro 'UNW_OBJ' 384 | #define dwarf_search_unwind_table UNW_OBJ (dwarf_search_unwind_table) | ^~~~~~~ ../include/tdep-x86_64/libunwind_i.h:197:41: note: in expansion of macro 'dwarf_search_unwind_table' 197 | #define tdep_search_unwind_table dwarf_search_unwind_table | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../include/tdep-x86_64/libunwind_i.h:239:12: note: in expansion of macro 'tdep_search_unwind_table' 239 | extern int tdep_search_unwind_table (unw_addr_space_t as, unw_word_t ip, | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/libunwind-common.h:39:45: note: previous declaration of '_ULx86_64_dwarf_search_unwind_table' with type 'int(struct unw_addr_space *, unw_word_t, unw_dyn_info_t *, unw_proc_info_t *, int, void *)' {aka 'int(struct unw_addr_space *, long unsigned int, struct unw_dyn_info *, struct unw_proc_info *, int, void *)'} 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ ../include/dwarf.h:384:41: note: in expansion of macro 'UNW_OBJ' 384 | #define dwarf_search_unwind_table UNW_OBJ (dwarf_search_unwind_table) | ^~~~~~~ ../include/dwarf.h:411:12: note: in expansion of macro 'dwarf_search_unwind_table' 411 | extern int dwarf_search_unwind_table (unw_addr_space_t as, | ^~~~~~~~~~~~~~~~~~~~~~~~~ depbase=`echo mi/Lset_caching_policy.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../include -I../include -I../include/tdep-x86_64 -I. -I../../../../../common/inc/ -I../../../../../sdk/trts/ -I../../../../../common/inc/internal -D_GNU_SOURCE -DNDEBUG -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -std=c99 -fno-builtin -DHAVE_SGX=1 -fPIC -DUNW_LOCAL_ONLY -fdebug-prefix-map=/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/cpprt/linux/libunwind=/libunwind -fexceptions -Wall -Wsign-compare -MT mi/Lset_caching_policy.lo -MD -MP -MF $depbase.Tpo -c -o mi/Lset_caching_policy.lo mi/Lset_caching_policy.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../include -I../include -I../include/tdep-x86_64 -I. -I../../../../../common/inc/ -I../../../../../sdk/trts/ -I../../../../../common/inc/internal -D_GNU_SOURCE -DNDEBUG -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -fvisibility=hidden -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -std=c99 -fno-builtin -DHAVE_SGX=1 -fPIC -DUNW_LOCAL_ONLY -fdebug-prefix-map=/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/cpprt/linux/libunwind=/libunwind -fexceptions -Wall -Wsign-compare -MT mi/Lset_caching_policy.lo -MD -MP -MF mi/.deps/Lset_caching_policy.Tpo -c mi/Lset_caching_policy.c -fpie -o mi/Lset_caching_policy.o mi/Lset_caching_policy.c:1:9: warning: "UNW_LOCAL_ONLY" redefined 1 | #define UNW_LOCAL_ONLY | ^~~~~~~~~~~~~~ : note: this is the location of the previous definition In file included from mi/Gset_caching_policy.c:26, from mi/Lset_caching_policy.c:4: ../include/libunwind_i.h: In function 'print_error': ../include/libunwind_i.h:313:10: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion] 313 | return write (2, string, strlen (string)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/libunwind_i.h: At top level: ../include/libunwind_i.h:334:5: warning: "UNW_TARGET_IA64" is not defined, evaluates to 0 [-Wundef] 334 | #if UNW_TARGET_IA64 | ^~~~~~~~~~~~~~~ ../include/libunwind_i.h:337:5: warning: "UNW_TARGET_ARM" is not defined, evaluates to 0 [-Wundef] 337 | #if UNW_TARGET_ARM | ^~~~~~~~~~~~~~ ../include/libunwind_i.h: In function 'invalidate_edi': ../include/libunwind_i.h:349:5: warning: "UNW_TARGET_ARM" is not defined, evaluates to 0 [-Wundef] 349 | #if UNW_TARGET_ARM | ^~~~~~~~~~~~~~ In file included from ../include/tdep/libunwind_i.h:25, from ../include/libunwind_i.h:372: ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_getfp': ../include/tdep-x86_64/libunwind_i.h:141:35: warning: unused parameter 'c' [-Wunused-parameter] 141 | dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) | ~~~~~~~~~~~~~~~~~~~~~^ ../include/tdep-x86_64/libunwind_i.h:141:68: warning: unused parameter 'val' [-Wunused-parameter] 141 | dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) | ~~~~~~~~~~~~~^~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_putfp': ../include/tdep-x86_64/libunwind_i.h:150:35: warning: unused parameter 'c' [-Wunused-parameter] 150 | dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) | ~~~~~~~~~~~~~~~~~~~~~^ ../include/tdep-x86_64/libunwind_i.h:150:67: warning: unused parameter 'val' [-Wunused-parameter] 150 | dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) | ~~~~~~~~~~~~^~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_get': ../include/tdep-x86_64/libunwind_i.h:106:37: warning: conversion from 'unw_word_t' {aka 'long unsigned int'} to 'unw_regnum_t' {aka 'int'} may change value [-Wconversion] 106 | #define DWARF_GET_LOC(l) ((l).val) | ~~~~^~~~~ ../include/tdep-x86_64/libunwind_i.h:165:45: note: in expansion of macro 'DWARF_GET_LOC' 165 | return (*c->as->acc.access_reg) (c->as, DWARF_GET_LOC (loc), val, | ^~~~~~~~~~~~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_put': ../include/tdep-x86_64/libunwind_i.h:106:37: warning: conversion from 'unw_word_t' {aka 'long unsigned int'} to 'unw_regnum_t' {aka 'int'} may change value [-Wconversion] 106 | #define DWARF_GET_LOC(l) ((l).val) | ~~~~^~~~~ ../include/tdep-x86_64/libunwind_i.h:184:45: note: in expansion of macro 'DWARF_GET_LOC' 184 | return (*c->as->acc.access_reg) (c->as, DWARF_GET_LOC (loc), &val, | ^~~~~~~~~~~~~ In file included from ../include/libunwind-x86_64.h:129, from ../include/libunwind.h:25, from mi/Lset_caching_policy.c:2: ../include/tdep-x86_64/libunwind_i.h: At top level: ../include/libunwind-common.h:39:45: warning: redundant redeclaration of '_ULx86_64_dwarf_search_unwind_table' [-Wredundant-decls] 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ ../include/dwarf.h:384:41: note: in expansion of macro 'UNW_OBJ' 384 | #define dwarf_search_unwind_table UNW_OBJ (dwarf_search_unwind_table) | ^~~~~~~ ../include/tdep-x86_64/libunwind_i.h:197:41: note: in expansion of macro 'dwarf_search_unwind_table' 197 | #define tdep_search_unwind_table dwarf_search_unwind_table | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../include/tdep-x86_64/libunwind_i.h:239:12: note: in expansion of macro 'tdep_search_unwind_table' 239 | extern int tdep_search_unwind_table (unw_addr_space_t as, unw_word_t ip, | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/libunwind-common.h:39:45: note: previous declaration of '_ULx86_64_dwarf_search_unwind_table' with type 'int(struct unw_addr_space *, unw_word_t, unw_dyn_info_t *, unw_proc_info_t *, int, void *)' {aka 'int(struct unw_addr_space *, long unsigned int, struct unw_dyn_info *, struct unw_proc_info *, int, void *)'} 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ ../include/dwarf.h:384:41: note: in expansion of macro 'UNW_OBJ' 384 | #define dwarf_search_unwind_table UNW_OBJ (dwarf_search_unwind_table) | ^~~~~~~ ../include/dwarf.h:411:12: note: in expansion of macro 'dwarf_search_unwind_table' 411 | extern int dwarf_search_unwind_table (unw_addr_space_t as, | ^~~~~~~~~~~~~~~~~~~~~~~~~ depbase=`echo mi/Lset_cache_size.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../include -I../include -I../include/tdep-x86_64 -I. -I../../../../../common/inc/ -I../../../../../sdk/trts/ -I../../../../../common/inc/internal -D_GNU_SOURCE -DNDEBUG -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -std=c99 -fno-builtin -DHAVE_SGX=1 -fPIC -DUNW_LOCAL_ONLY -fdebug-prefix-map=/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/cpprt/linux/libunwind=/libunwind -fexceptions -Wall -Wsign-compare -MT mi/Lset_cache_size.lo -MD -MP -MF $depbase.Tpo -c -o mi/Lset_cache_size.lo mi/Lset_cache_size.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../include -I../include -I../include/tdep-x86_64 -I. -I../../../../../common/inc/ -I../../../../../sdk/trts/ -I../../../../../common/inc/internal -D_GNU_SOURCE -DNDEBUG -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -fvisibility=hidden -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -std=c99 -fno-builtin -DHAVE_SGX=1 -fPIC -DUNW_LOCAL_ONLY -fdebug-prefix-map=/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/cpprt/linux/libunwind=/libunwind -fexceptions -Wall -Wsign-compare -MT mi/Lset_cache_size.lo -MD -MP -MF mi/.deps/Lset_cache_size.Tpo -c mi/Lset_cache_size.c -fpie -o mi/Lset_cache_size.o mi/Lset_cache_size.c:1:9: warning: "UNW_LOCAL_ONLY" redefined 1 | #define UNW_LOCAL_ONLY | ^~~~~~~~~~~~~~ : note: this is the location of the previous definition In file included from mi/Gset_cache_size.c:27, from mi/Lset_cache_size.c:4: ../include/libunwind_i.h: In function 'print_error': ../include/libunwind_i.h:313:10: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion] 313 | return write (2, string, strlen (string)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/libunwind_i.h: At top level: ../include/libunwind_i.h:334:5: warning: "UNW_TARGET_IA64" is not defined, evaluates to 0 [-Wundef] 334 | #if UNW_TARGET_IA64 | ^~~~~~~~~~~~~~~ ../include/libunwind_i.h:337:5: warning: "UNW_TARGET_ARM" is not defined, evaluates to 0 [-Wundef] 337 | #if UNW_TARGET_ARM | ^~~~~~~~~~~~~~ ../include/libunwind_i.h: In function 'invalidate_edi': ../include/libunwind_i.h:349:5: warning: "UNW_TARGET_ARM" is not defined, evaluates to 0 [-Wundef] 349 | #if UNW_TARGET_ARM | ^~~~~~~~~~~~~~ In file included from ../include/tdep/libunwind_i.h:25, from ../include/libunwind_i.h:372: ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_getfp': ../include/tdep-x86_64/libunwind_i.h:141:35: warning: unused parameter 'c' [-Wunused-parameter] 141 | dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) | ~~~~~~~~~~~~~~~~~~~~~^ ../include/tdep-x86_64/libunwind_i.h:141:68: warning: unused parameter 'val' [-Wunused-parameter] 141 | dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) | ~~~~~~~~~~~~~^~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_putfp': ../include/tdep-x86_64/libunwind_i.h:150:35: warning: unused parameter 'c' [-Wunused-parameter] 150 | dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) | ~~~~~~~~~~~~~~~~~~~~~^ ../include/tdep-x86_64/libunwind_i.h:150:67: warning: unused parameter 'val' [-Wunused-parameter] 150 | dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) | ~~~~~~~~~~~~^~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_get': ../include/tdep-x86_64/libunwind_i.h:106:37: warning: conversion from 'unw_word_t' {aka 'long unsigned int'} to 'unw_regnum_t' {aka 'int'} may change value [-Wconversion] 106 | #define DWARF_GET_LOC(l) ((l).val) | ~~~~^~~~~ ../include/tdep-x86_64/libunwind_i.h:165:45: note: in expansion of macro 'DWARF_GET_LOC' 165 | return (*c->as->acc.access_reg) (c->as, DWARF_GET_LOC (loc), val, | ^~~~~~~~~~~~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_put': ../include/tdep-x86_64/libunwind_i.h:106:37: warning: conversion from 'unw_word_t' {aka 'long unsigned int'} to 'unw_regnum_t' {aka 'int'} may change value [-Wconversion] 106 | #define DWARF_GET_LOC(l) ((l).val) | ~~~~^~~~~ ../include/tdep-x86_64/libunwind_i.h:184:45: note: in expansion of macro 'DWARF_GET_LOC' 184 | return (*c->as->acc.access_reg) (c->as, DWARF_GET_LOC (loc), &val, | ^~~~~~~~~~~~~ In file included from ../include/libunwind-x86_64.h:129, from ../include/libunwind.h:25, from mi/Lset_cache_size.c:2: ../include/tdep-x86_64/libunwind_i.h: At top level: ../include/libunwind-common.h:39:45: warning: redundant redeclaration of '_ULx86_64_dwarf_search_unwind_table' [-Wredundant-decls] 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ ../include/dwarf.h:384:41: note: in expansion of macro 'UNW_OBJ' 384 | #define dwarf_search_unwind_table UNW_OBJ (dwarf_search_unwind_table) | ^~~~~~~ ../include/tdep-x86_64/libunwind_i.h:197:41: note: in expansion of macro 'dwarf_search_unwind_table' 197 | #define tdep_search_unwind_table dwarf_search_unwind_table | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../include/tdep-x86_64/libunwind_i.h:239:12: note: in expansion of macro 'tdep_search_unwind_table' 239 | extern int tdep_search_unwind_table (unw_addr_space_t as, unw_word_t ip, | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/libunwind-common.h:39:45: note: previous declaration of '_ULx86_64_dwarf_search_unwind_table' with type 'int(struct unw_addr_space *, unw_word_t, unw_dyn_info_t *, unw_proc_info_t *, int, void *)' {aka 'int(struct unw_addr_space *, long unsigned int, struct unw_dyn_info *, struct unw_proc_info *, int, void *)'} 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ ../include/dwarf.h:384:41: note: in expansion of macro 'UNW_OBJ' 384 | #define dwarf_search_unwind_table UNW_OBJ (dwarf_search_unwind_table) | ^~~~~~~ ../include/dwarf.h:411:12: note: in expansion of macro 'dwarf_search_unwind_table' 411 | extern int dwarf_search_unwind_table (unw_addr_space_t as, | ^~~~~~~~~~~~~~~~~~~~~~~~~ depbase=`echo unwind/Backtrace.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../include -I../include -I../include/tdep-x86_64 -I. -I../../../../../common/inc/ -I../../../../../sdk/trts/ -I../../../../../common/inc/internal -D_GNU_SOURCE -DNDEBUG -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -std=c99 -fno-builtin -DHAVE_SGX=1 -fPIC -DUNW_LOCAL_ONLY -fdebug-prefix-map=/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/cpprt/linux/libunwind=/libunwind -fexceptions -Wall -Wsign-compare -MT unwind/Backtrace.lo -MD -MP -MF $depbase.Tpo -c -o unwind/Backtrace.lo unwind/Backtrace.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../include -I../include -I../include/tdep-x86_64 -I. -I../../../../../common/inc/ -I../../../../../sdk/trts/ -I../../../../../common/inc/internal -D_GNU_SOURCE -DNDEBUG -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -fvisibility=hidden -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -std=c99 -fno-builtin -DHAVE_SGX=1 -fPIC -DUNW_LOCAL_ONLY -fdebug-prefix-map=/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/cpprt/linux/libunwind=/libunwind -fexceptions -Wall -Wsign-compare -MT unwind/Backtrace.lo -MD -MP -MF unwind/.deps/Backtrace.Tpo -c unwind/Backtrace.c -fpie -o unwind/Backtrace.o In file included from unwind/Backtrace.c:26: unwind/unwind-internal.h:29:9: warning: "UNW_LOCAL_ONLY" redefined 29 | #define UNW_LOCAL_ONLY | ^~~~~~~~~~~~~~ : note: this is the location of the previous definition In file included from unwind/unwind-internal.h:35: ../include/libunwind_i.h: In function 'print_error': ../include/libunwind_i.h:313:10: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion] 313 | return write (2, string, strlen (string)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/libunwind_i.h: At top level: ../include/libunwind_i.h:334:5: warning: "UNW_TARGET_IA64" is not defined, evaluates to 0 [-Wundef] 334 | #if UNW_TARGET_IA64 | ^~~~~~~~~~~~~~~ ../include/libunwind_i.h:337:5: warning: "UNW_TARGET_ARM" is not defined, evaluates to 0 [-Wundef] 337 | #if UNW_TARGET_ARM | ^~~~~~~~~~~~~~ ../include/libunwind_i.h: In function 'invalidate_edi': ../include/libunwind_i.h:349:5: warning: "UNW_TARGET_ARM" is not defined, evaluates to 0 [-Wundef] 349 | #if UNW_TARGET_ARM | ^~~~~~~~~~~~~~ In file included from ../include/tdep/libunwind_i.h:25, from ../include/libunwind_i.h:372: ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_getfp': ../include/tdep-x86_64/libunwind_i.h:141:35: warning: unused parameter 'c' [-Wunused-parameter] 141 | dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) | ~~~~~~~~~~~~~~~~~~~~~^ ../include/tdep-x86_64/libunwind_i.h:141:68: warning: unused parameter 'val' [-Wunused-parameter] 141 | dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) | ~~~~~~~~~~~~~^~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_putfp': ../include/tdep-x86_64/libunwind_i.h:150:35: warning: unused parameter 'c' [-Wunused-parameter] 150 | dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) | ~~~~~~~~~~~~~~~~~~~~~^ ../include/tdep-x86_64/libunwind_i.h:150:67: warning: unused parameter 'val' [-Wunused-parameter] 150 | dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) | ~~~~~~~~~~~~^~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_get': ../include/tdep-x86_64/libunwind_i.h:106:37: warning: conversion from 'unw_word_t' {aka 'long unsigned int'} to 'unw_regnum_t' {aka 'int'} may change value [-Wconversion] 106 | #define DWARF_GET_LOC(l) ((l).val) | ~~~~^~~~~ ../include/tdep-x86_64/libunwind_i.h:165:45: note: in expansion of macro 'DWARF_GET_LOC' 165 | return (*c->as->acc.access_reg) (c->as, DWARF_GET_LOC (loc), val, | ^~~~~~~~~~~~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_put': ../include/tdep-x86_64/libunwind_i.h:106:37: warning: conversion from 'unw_word_t' {aka 'long unsigned int'} to 'unw_regnum_t' {aka 'int'} may change value [-Wconversion] 106 | #define DWARF_GET_LOC(l) ((l).val) | ~~~~^~~~~ ../include/tdep-x86_64/libunwind_i.h:184:45: note: in expansion of macro 'DWARF_GET_LOC' 184 | return (*c->as->acc.access_reg) (c->as, DWARF_GET_LOC (loc), &val, | ^~~~~~~~~~~~~ In file included from ../include/libunwind-x86_64.h:129, from ../include/libunwind.h:25, from unwind/unwind-internal.h:33: ../include/tdep-x86_64/libunwind_i.h: At top level: ../include/libunwind-common.h:39:45: warning: redundant redeclaration of '_ULx86_64_dwarf_search_unwind_table' [-Wredundant-decls] 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ ../include/dwarf.h:384:41: note: in expansion of macro 'UNW_OBJ' 384 | #define dwarf_search_unwind_table UNW_OBJ (dwarf_search_unwind_table) | ^~~~~~~ ../include/tdep-x86_64/libunwind_i.h:197:41: note: in expansion of macro 'dwarf_search_unwind_table' 197 | #define tdep_search_unwind_table dwarf_search_unwind_table | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../include/tdep-x86_64/libunwind_i.h:239:12: note: in expansion of macro 'tdep_search_unwind_table' 239 | extern int tdep_search_unwind_table (unw_addr_space_t as, unw_word_t ip, | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/libunwind-common.h:39:45: note: previous declaration of '_ULx86_64_dwarf_search_unwind_table' with type 'int(struct unw_addr_space *, unw_word_t, unw_dyn_info_t *, unw_proc_info_t *, int, void *)' {aka 'int(struct unw_addr_space *, long unsigned int, struct unw_dyn_info *, struct unw_proc_info *, int, void *)'} 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ ../include/dwarf.h:384:41: note: in expansion of macro 'UNW_OBJ' 384 | #define dwarf_search_unwind_table UNW_OBJ (dwarf_search_unwind_table) | ^~~~~~~ ../include/dwarf.h:411:12: note: in expansion of macro 'dwarf_search_unwind_table' 411 | extern int dwarf_search_unwind_table (unw_addr_space_t as, | ^~~~~~~~~~~~~~~~~~~~~~~~~ unwind/unwind-internal.h:57:1: warning: 'inline' is not at beginning of declaration [-Wold-style-declaration] 57 | static _Unwind_Reason_Code ALWAYS_INLINE | ^~~~~~ depbase=`echo unwind/GetDataRelBase.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../include -I../include -I../include/tdep-x86_64 -I. -I../../../../../common/inc/ -I../../../../../sdk/trts/ -I../../../../../common/inc/internal -D_GNU_SOURCE -DNDEBUG -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -std=c99 -fno-builtin -DHAVE_SGX=1 -fPIC -DUNW_LOCAL_ONLY -fdebug-prefix-map=/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/cpprt/linux/libunwind=/libunwind -fexceptions -Wall -Wsign-compare -MT unwind/GetDataRelBase.lo -MD -MP -MF $depbase.Tpo -c -o unwind/GetDataRelBase.lo unwind/GetDataRelBase.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../include -I../include -I../include/tdep-x86_64 -I. -I../../../../../common/inc/ -I../../../../../sdk/trts/ -I../../../../../common/inc/internal -D_GNU_SOURCE -DNDEBUG -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -fvisibility=hidden -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -std=c99 -fno-builtin -DHAVE_SGX=1 -fPIC -DUNW_LOCAL_ONLY -fdebug-prefix-map=/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/cpprt/linux/libunwind=/libunwind -fexceptions -Wall -Wsign-compare -MT unwind/GetDataRelBase.lo -MD -MP -MF unwind/.deps/GetDataRelBase.Tpo -c unwind/GetDataRelBase.c -fpie -o unwind/GetDataRelBase.o In file included from unwind/GetDataRelBase.c:26: unwind/unwind-internal.h:29:9: warning: "UNW_LOCAL_ONLY" redefined 29 | #define UNW_LOCAL_ONLY | ^~~~~~~~~~~~~~ : note: this is the location of the previous definition In file included from unwind/unwind-internal.h:35: ../include/libunwind_i.h: In function 'print_error': ../include/libunwind_i.h:313:10: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion] 313 | return write (2, string, strlen (string)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/libunwind_i.h: At top level: ../include/libunwind_i.h:334:5: warning: "UNW_TARGET_IA64" is not defined, evaluates to 0 [-Wundef] 334 | #if UNW_TARGET_IA64 | ^~~~~~~~~~~~~~~ ../include/libunwind_i.h:337:5: warning: "UNW_TARGET_ARM" is not defined, evaluates to 0 [-Wundef] 337 | #if UNW_TARGET_ARM | ^~~~~~~~~~~~~~ ../include/libunwind_i.h: In function 'invalidate_edi': ../include/libunwind_i.h:349:5: warning: "UNW_TARGET_ARM" is not defined, evaluates to 0 [-Wundef] 349 | #if UNW_TARGET_ARM | ^~~~~~~~~~~~~~ In file included from ../include/tdep/libunwind_i.h:25, from ../include/libunwind_i.h:372: ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_getfp': ../include/tdep-x86_64/libunwind_i.h:141:35: warning: unused parameter 'c' [-Wunused-parameter] 141 | dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) | ~~~~~~~~~~~~~~~~~~~~~^ ../include/tdep-x86_64/libunwind_i.h:141:68: warning: unused parameter 'val' [-Wunused-parameter] 141 | dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) | ~~~~~~~~~~~~~^~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_putfp': ../include/tdep-x86_64/libunwind_i.h:150:35: warning: unused parameter 'c' [-Wunused-parameter] 150 | dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) | ~~~~~~~~~~~~~~~~~~~~~^ ../include/tdep-x86_64/libunwind_i.h:150:67: warning: unused parameter 'val' [-Wunused-parameter] 150 | dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) | ~~~~~~~~~~~~^~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_get': ../include/tdep-x86_64/libunwind_i.h:106:37: warning: conversion from 'unw_word_t' {aka 'long unsigned int'} to 'unw_regnum_t' {aka 'int'} may change value [-Wconversion] 106 | #define DWARF_GET_LOC(l) ((l).val) | ~~~~^~~~~ ../include/tdep-x86_64/libunwind_i.h:165:45: note: in expansion of macro 'DWARF_GET_LOC' 165 | return (*c->as->acc.access_reg) (c->as, DWARF_GET_LOC (loc), val, | ^~~~~~~~~~~~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_put': ../include/tdep-x86_64/libunwind_i.h:106:37: warning: conversion from 'unw_word_t' {aka 'long unsigned int'} to 'unw_regnum_t' {aka 'int'} may change value [-Wconversion] 106 | #define DWARF_GET_LOC(l) ((l).val) | ~~~~^~~~~ ../include/tdep-x86_64/libunwind_i.h:184:45: note: in expansion of macro 'DWARF_GET_LOC' 184 | return (*c->as->acc.access_reg) (c->as, DWARF_GET_LOC (loc), &val, | ^~~~~~~~~~~~~ In file included from ../include/libunwind-x86_64.h:129, from ../include/libunwind.h:25, from unwind/unwind-internal.h:33: ../include/tdep-x86_64/libunwind_i.h: At top level: ../include/libunwind-common.h:39:45: warning: redundant redeclaration of '_ULx86_64_dwarf_search_unwind_table' [-Wredundant-decls] 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ ../include/dwarf.h:384:41: note: in expansion of macro 'UNW_OBJ' 384 | #define dwarf_search_unwind_table UNW_OBJ (dwarf_search_unwind_table) | ^~~~~~~ ../include/tdep-x86_64/libunwind_i.h:197:41: note: in expansion of macro 'dwarf_search_unwind_table' 197 | #define tdep_search_unwind_table dwarf_search_unwind_table | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../include/tdep-x86_64/libunwind_i.h:239:12: note: in expansion of macro 'tdep_search_unwind_table' 239 | extern int tdep_search_unwind_table (unw_addr_space_t as, unw_word_t ip, | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/libunwind-common.h:39:45: note: previous declaration of '_ULx86_64_dwarf_search_unwind_table' with type 'int(struct unw_addr_space *, unw_word_t, unw_dyn_info_t *, unw_proc_info_t *, int, void *)' {aka 'int(struct unw_addr_space *, long unsigned int, struct unw_dyn_info *, struct unw_proc_info *, int, void *)'} 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ ../include/dwarf.h:384:41: note: in expansion of macro 'UNW_OBJ' 384 | #define dwarf_search_unwind_table UNW_OBJ (dwarf_search_unwind_table) | ^~~~~~~ ../include/dwarf.h:411:12: note: in expansion of macro 'dwarf_search_unwind_table' 411 | extern int dwarf_search_unwind_table (unw_addr_space_t as, | ^~~~~~~~~~~~~~~~~~~~~~~~~ unwind/unwind-internal.h:57:1: warning: 'inline' is not at beginning of declaration [-Wold-style-declaration] 57 | static _Unwind_Reason_Code ALWAYS_INLINE | ^~~~~~ depbase=`echo unwind/GetIP.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../include -I../include -I../include/tdep-x86_64 -I. -I../../../../../common/inc/ -I../../../../../sdk/trts/ -I../../../../../common/inc/internal -D_GNU_SOURCE -DNDEBUG -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -std=c99 -fno-builtin -DHAVE_SGX=1 -fPIC -DUNW_LOCAL_ONLY -fdebug-prefix-map=/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/cpprt/linux/libunwind=/libunwind -fexceptions -Wall -Wsign-compare -MT unwind/GetIP.lo -MD -MP -MF $depbase.Tpo -c -o unwind/GetIP.lo unwind/GetIP.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../include -I../include -I../include/tdep-x86_64 -I. -I../../../../../common/inc/ -I../../../../../sdk/trts/ -I../../../../../common/inc/internal -D_GNU_SOURCE -DNDEBUG -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -fvisibility=hidden -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -std=c99 -fno-builtin -DHAVE_SGX=1 -fPIC -DUNW_LOCAL_ONLY -fdebug-prefix-map=/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/cpprt/linux/libunwind=/libunwind -fexceptions -Wall -Wsign-compare -MT unwind/GetIP.lo -MD -MP -MF unwind/.deps/GetIP.Tpo -c unwind/GetIP.c -fpie -o unwind/GetIP.o In file included from unwind/GetIP.c:26: unwind/unwind-internal.h:29:9: warning: "UNW_LOCAL_ONLY" redefined 29 | #define UNW_LOCAL_ONLY | ^~~~~~~~~~~~~~ : note: this is the location of the previous definition In file included from unwind/unwind-internal.h:35: ../include/libunwind_i.h: In function 'print_error': ../include/libunwind_i.h:313:10: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion] 313 | return write (2, string, strlen (string)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/libunwind_i.h: At top level: ../include/libunwind_i.h:334:5: warning: "UNW_TARGET_IA64" is not defined, evaluates to 0 [-Wundef] 334 | #if UNW_TARGET_IA64 | ^~~~~~~~~~~~~~~ ../include/libunwind_i.h:337:5: warning: "UNW_TARGET_ARM" is not defined, evaluates to 0 [-Wundef] 337 | #if UNW_TARGET_ARM | ^~~~~~~~~~~~~~ ../include/libunwind_i.h: In function 'invalidate_edi': ../include/libunwind_i.h:349:5: warning: "UNW_TARGET_ARM" is not defined, evaluates to 0 [-Wundef] 349 | #if UNW_TARGET_ARM | ^~~~~~~~~~~~~~ In file included from ../include/tdep/libunwind_i.h:25, from ../include/libunwind_i.h:372: ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_getfp': ../include/tdep-x86_64/libunwind_i.h:141:35: warning: unused parameter 'c' [-Wunused-parameter] 141 | dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) | ~~~~~~~~~~~~~~~~~~~~~^ ../include/tdep-x86_64/libunwind_i.h:141:68: warning: unused parameter 'val' [-Wunused-parameter] 141 | dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) | ~~~~~~~~~~~~~^~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_putfp': ../include/tdep-x86_64/libunwind_i.h:150:35: warning: unused parameter 'c' [-Wunused-parameter] 150 | dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) | ~~~~~~~~~~~~~~~~~~~~~^ ../include/tdep-x86_64/libunwind_i.h:150:67: warning: unused parameter 'val' [-Wunused-parameter] 150 | dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) | ~~~~~~~~~~~~^~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_get': ../include/tdep-x86_64/libunwind_i.h:106:37: warning: conversion from 'unw_word_t' {aka 'long unsigned int'} to 'unw_regnum_t' {aka 'int'} may change value [-Wconversion] 106 | #define DWARF_GET_LOC(l) ((l).val) | ~~~~^~~~~ ../include/tdep-x86_64/libunwind_i.h:165:45: note: in expansion of macro 'DWARF_GET_LOC' 165 | return (*c->as->acc.access_reg) (c->as, DWARF_GET_LOC (loc), val, | ^~~~~~~~~~~~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_put': ../include/tdep-x86_64/libunwind_i.h:106:37: warning: conversion from 'unw_word_t' {aka 'long unsigned int'} to 'unw_regnum_t' {aka 'int'} may change value [-Wconversion] 106 | #define DWARF_GET_LOC(l) ((l).val) | ~~~~^~~~~ ../include/tdep-x86_64/libunwind_i.h:184:45: note: in expansion of macro 'DWARF_GET_LOC' 184 | return (*c->as->acc.access_reg) (c->as, DWARF_GET_LOC (loc), &val, | ^~~~~~~~~~~~~ In file included from ../include/libunwind-x86_64.h:129, from ../include/libunwind.h:25, from unwind/unwind-internal.h:33: ../include/tdep-x86_64/libunwind_i.h: At top level: ../include/libunwind-common.h:39:45: warning: redundant redeclaration of '_ULx86_64_dwarf_search_unwind_table' [-Wredundant-decls] 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ ../include/dwarf.h:384:41: note: in expansion of macro 'UNW_OBJ' 384 | #define dwarf_search_unwind_table UNW_OBJ (dwarf_search_unwind_table) | ^~~~~~~ ../include/tdep-x86_64/libunwind_i.h:197:41: note: in expansion of macro 'dwarf_search_unwind_table' 197 | #define tdep_search_unwind_table dwarf_search_unwind_table | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../include/tdep-x86_64/libunwind_i.h:239:12: note: in expansion of macro 'tdep_search_unwind_table' 239 | extern int tdep_search_unwind_table (unw_addr_space_t as, unw_word_t ip, | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/libunwind-common.h:39:45: note: previous declaration of '_ULx86_64_dwarf_search_unwind_table' with type 'int(struct unw_addr_space *, unw_word_t, unw_dyn_info_t *, unw_proc_info_t *, int, void *)' {aka 'int(struct unw_addr_space *, long unsigned int, struct unw_dyn_info *, struct unw_proc_info *, int, void *)'} 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ ../include/dwarf.h:384:41: note: in expansion of macro 'UNW_OBJ' 384 | #define dwarf_search_unwind_table UNW_OBJ (dwarf_search_unwind_table) | ^~~~~~~ ../include/dwarf.h:411:12: note: in expansion of macro 'dwarf_search_unwind_table' 411 | extern int dwarf_search_unwind_table (unw_addr_space_t as, | ^~~~~~~~~~~~~~~~~~~~~~~~~ unwind/unwind-internal.h:57:1: warning: 'inline' is not at beginning of declaration [-Wold-style-declaration] 57 | static _Unwind_Reason_Code ALWAYS_INLINE | ^~~~~~ depbase=`echo unwind/GetLanguageSpecificData.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../include -I../include -I../include/tdep-x86_64 -I. -I../../../../../common/inc/ -I../../../../../sdk/trts/ -I../../../../../common/inc/internal -D_GNU_SOURCE -DNDEBUG -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -std=c99 -fno-builtin -DHAVE_SGX=1 -fPIC -DUNW_LOCAL_ONLY -fdebug-prefix-map=/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/cpprt/linux/libunwind=/libunwind -fexceptions -Wall -Wsign-compare -MT unwind/GetLanguageSpecificData.lo -MD -MP -MF $depbase.Tpo -c -o unwind/GetLanguageSpecificData.lo unwind/GetLanguageSpecificData.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../include -I../include -I../include/tdep-x86_64 -I. -I../../../../../common/inc/ -I../../../../../sdk/trts/ -I../../../../../common/inc/internal -D_GNU_SOURCE -DNDEBUG -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -fvisibility=hidden -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -std=c99 -fno-builtin -DHAVE_SGX=1 -fPIC -DUNW_LOCAL_ONLY -fdebug-prefix-map=/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/cpprt/linux/libunwind=/libunwind -fexceptions -Wall -Wsign-compare -MT unwind/GetLanguageSpecificData.lo -MD -MP -MF unwind/.deps/GetLanguageSpecificData.Tpo -c unwind/GetLanguageSpecificData.c -fpie -o unwind/GetLanguageSpecificData.o In file included from unwind/GetLanguageSpecificData.c:26: unwind/unwind-internal.h:29:9: warning: "UNW_LOCAL_ONLY" redefined 29 | #define UNW_LOCAL_ONLY | ^~~~~~~~~~~~~~ : note: this is the location of the previous definition In file included from unwind/unwind-internal.h:35: ../include/libunwind_i.h: In function 'print_error': ../include/libunwind_i.h:313:10: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion] 313 | return write (2, string, strlen (string)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/libunwind_i.h: At top level: ../include/libunwind_i.h:334:5: warning: "UNW_TARGET_IA64" is not defined, evaluates to 0 [-Wundef] 334 | #if UNW_TARGET_IA64 | ^~~~~~~~~~~~~~~ ../include/libunwind_i.h:337:5: warning: "UNW_TARGET_ARM" is not defined, evaluates to 0 [-Wundef] 337 | #if UNW_TARGET_ARM | ^~~~~~~~~~~~~~ ../include/libunwind_i.h: In function 'invalidate_edi': ../include/libunwind_i.h:349:5: warning: "UNW_TARGET_ARM" is not defined, evaluates to 0 [-Wundef] 349 | #if UNW_TARGET_ARM | ^~~~~~~~~~~~~~ In file included from ../include/tdep/libunwind_i.h:25, from ../include/libunwind_i.h:372: ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_getfp': ../include/tdep-x86_64/libunwind_i.h:141:35: warning: unused parameter 'c' [-Wunused-parameter] 141 | dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) | ~~~~~~~~~~~~~~~~~~~~~^ ../include/tdep-x86_64/libunwind_i.h:141:68: warning: unused parameter 'val' [-Wunused-parameter] 141 | dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) | ~~~~~~~~~~~~~^~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_putfp': ../include/tdep-x86_64/libunwind_i.h:150:35: warning: unused parameter 'c' [-Wunused-parameter] 150 | dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) | ~~~~~~~~~~~~~~~~~~~~~^ ../include/tdep-x86_64/libunwind_i.h:150:67: warning: unused parameter 'val' [-Wunused-parameter] 150 | dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) | ~~~~~~~~~~~~^~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_get': ../include/tdep-x86_64/libunwind_i.h:106:37: warning: conversion from 'unw_word_t' {aka 'long unsigned int'} to 'unw_regnum_t' {aka 'int'} may change value [-Wconversion] 106 | #define DWARF_GET_LOC(l) ((l).val) | ~~~~^~~~~ ../include/tdep-x86_64/libunwind_i.h:165:45: note: in expansion of macro 'DWARF_GET_LOC' 165 | return (*c->as->acc.access_reg) (c->as, DWARF_GET_LOC (loc), val, | ^~~~~~~~~~~~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_put': ../include/tdep-x86_64/libunwind_i.h:106:37: warning: conversion from 'unw_word_t' {aka 'long unsigned int'} to 'unw_regnum_t' {aka 'int'} may change value [-Wconversion] 106 | #define DWARF_GET_LOC(l) ((l).val) | ~~~~^~~~~ ../include/tdep-x86_64/libunwind_i.h:184:45: note: in expansion of macro 'DWARF_GET_LOC' 184 | return (*c->as->acc.access_reg) (c->as, DWARF_GET_LOC (loc), &val, | ^~~~~~~~~~~~~ In file included from ../include/libunwind-x86_64.h:129, from ../include/libunwind.h:25, from unwind/unwind-internal.h:33: ../include/tdep-x86_64/libunwind_i.h: At top level: ../include/libunwind-common.h:39:45: warning: redundant redeclaration of '_ULx86_64_dwarf_search_unwind_table' [-Wredundant-decls] 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ ../include/dwarf.h:384:41: note: in expansion of macro 'UNW_OBJ' 384 | #define dwarf_search_unwind_table UNW_OBJ (dwarf_search_unwind_table) | ^~~~~~~ ../include/tdep-x86_64/libunwind_i.h:197:41: note: in expansion of macro 'dwarf_search_unwind_table' 197 | #define tdep_search_unwind_table dwarf_search_unwind_table | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../include/tdep-x86_64/libunwind_i.h:239:12: note: in expansion of macro 'tdep_search_unwind_table' 239 | extern int tdep_search_unwind_table (unw_addr_space_t as, unw_word_t ip, | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/libunwind-common.h:39:45: note: previous declaration of '_ULx86_64_dwarf_search_unwind_table' with type 'int(struct unw_addr_space *, unw_word_t, unw_dyn_info_t *, unw_proc_info_t *, int, void *)' {aka 'int(struct unw_addr_space *, long unsigned int, struct unw_dyn_info *, struct unw_proc_info *, int, void *)'} 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ ../include/dwarf.h:384:41: note: in expansion of macro 'UNW_OBJ' 384 | #define dwarf_search_unwind_table UNW_OBJ (dwarf_search_unwind_table) | ^~~~~~~ ../include/dwarf.h:411:12: note: in expansion of macro 'dwarf_search_unwind_table' 411 | extern int dwarf_search_unwind_table (unw_addr_space_t as, | ^~~~~~~~~~~~~~~~~~~~~~~~~ unwind/unwind-internal.h:57:1: warning: 'inline' is not at beginning of declaration [-Wold-style-declaration] 57 | static _Unwind_Reason_Code ALWAYS_INLINE | ^~~~~~ depbase=`echo unwind/GetRegionStart.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../include -I../include -I../include/tdep-x86_64 -I. -I../../../../../common/inc/ -I../../../../../sdk/trts/ -I../../../../../common/inc/internal -D_GNU_SOURCE -DNDEBUG -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -std=c99 -fno-builtin -DHAVE_SGX=1 -fPIC -DUNW_LOCAL_ONLY -fdebug-prefix-map=/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/cpprt/linux/libunwind=/libunwind -fexceptions -Wall -Wsign-compare -MT unwind/GetRegionStart.lo -MD -MP -MF $depbase.Tpo -c -o unwind/GetRegionStart.lo unwind/GetRegionStart.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../include -I../include -I../include/tdep-x86_64 -I. -I../../../../../common/inc/ -I../../../../../sdk/trts/ -I../../../../../common/inc/internal -D_GNU_SOURCE -DNDEBUG -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -fvisibility=hidden -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -std=c99 -fno-builtin -DHAVE_SGX=1 -fPIC -DUNW_LOCAL_ONLY -fdebug-prefix-map=/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/cpprt/linux/libunwind=/libunwind -fexceptions -Wall -Wsign-compare -MT unwind/GetRegionStart.lo -MD -MP -MF unwind/.deps/GetRegionStart.Tpo -c unwind/GetRegionStart.c -fpie -o unwind/GetRegionStart.o In file included from unwind/GetRegionStart.c:26: unwind/unwind-internal.h:29:9: warning: "UNW_LOCAL_ONLY" redefined 29 | #define UNW_LOCAL_ONLY | ^~~~~~~~~~~~~~ : note: this is the location of the previous definition In file included from unwind/unwind-internal.h:35: ../include/libunwind_i.h: In function 'print_error': ../include/libunwind_i.h:313:10: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion] 313 | return write (2, string, strlen (string)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/libunwind_i.h: At top level: ../include/libunwind_i.h:334:5: warning: "UNW_TARGET_IA64" is not defined, evaluates to 0 [-Wundef] 334 | #if UNW_TARGET_IA64 | ^~~~~~~~~~~~~~~ ../include/libunwind_i.h:337:5: warning: "UNW_TARGET_ARM" is not defined, evaluates to 0 [-Wundef] 337 | #if UNW_TARGET_ARM | ^~~~~~~~~~~~~~ ../include/libunwind_i.h: In function 'invalidate_edi': ../include/libunwind_i.h:349:5: warning: "UNW_TARGET_ARM" is not defined, evaluates to 0 [-Wundef] 349 | #if UNW_TARGET_ARM | ^~~~~~~~~~~~~~ In file included from ../include/tdep/libunwind_i.h:25, from ../include/libunwind_i.h:372: ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_getfp': ../include/tdep-x86_64/libunwind_i.h:141:35: warning: unused parameter 'c' [-Wunused-parameter] 141 | dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) | ~~~~~~~~~~~~~~~~~~~~~^ ../include/tdep-x86_64/libunwind_i.h:141:68: warning: unused parameter 'val' [-Wunused-parameter] 141 | dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) | ~~~~~~~~~~~~~^~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_putfp': ../include/tdep-x86_64/libunwind_i.h:150:35: warning: unused parameter 'c' [-Wunused-parameter] 150 | dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) | ~~~~~~~~~~~~~~~~~~~~~^ ../include/tdep-x86_64/libunwind_i.h:150:67: warning: unused parameter 'val' [-Wunused-parameter] 150 | dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) | ~~~~~~~~~~~~^~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_get': ../include/tdep-x86_64/libunwind_i.h:106:37: warning: conversion from 'unw_word_t' {aka 'long unsigned int'} to 'unw_regnum_t' {aka 'int'} may change value [-Wconversion] 106 | #define DWARF_GET_LOC(l) ((l).val) | ~~~~^~~~~ ../include/tdep-x86_64/libunwind_i.h:165:45: note: in expansion of macro 'DWARF_GET_LOC' 165 | return (*c->as->acc.access_reg) (c->as, DWARF_GET_LOC (loc), val, | ^~~~~~~~~~~~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_put': ../include/tdep-x86_64/libunwind_i.h:106:37: warning: conversion from 'unw_word_t' {aka 'long unsigned int'} to 'unw_regnum_t' {aka 'int'} may change value [-Wconversion] 106 | #define DWARF_GET_LOC(l) ((l).val) | ~~~~^~~~~ ../include/tdep-x86_64/libunwind_i.h:184:45: note: in expansion of macro 'DWARF_GET_LOC' 184 | return (*c->as->acc.access_reg) (c->as, DWARF_GET_LOC (loc), &val, | ^~~~~~~~~~~~~ In file included from ../include/libunwind-x86_64.h:129, from ../include/libunwind.h:25, from unwind/unwind-internal.h:33: ../include/tdep-x86_64/libunwind_i.h: At top level: ../include/libunwind-common.h:39:45: warning: redundant redeclaration of '_ULx86_64_dwarf_search_unwind_table' [-Wredundant-decls] 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ ../include/dwarf.h:384:41: note: in expansion of macro 'UNW_OBJ' 384 | #define dwarf_search_unwind_table UNW_OBJ (dwarf_search_unwind_table) | ^~~~~~~ ../include/tdep-x86_64/libunwind_i.h:197:41: note: in expansion of macro 'dwarf_search_unwind_table' 197 | #define tdep_search_unwind_table dwarf_search_unwind_table | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../include/tdep-x86_64/libunwind_i.h:239:12: note: in expansion of macro 'tdep_search_unwind_table' 239 | extern int tdep_search_unwind_table (unw_addr_space_t as, unw_word_t ip, | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/libunwind-common.h:39:45: note: previous declaration of '_ULx86_64_dwarf_search_unwind_table' with type 'int(struct unw_addr_space *, unw_word_t, unw_dyn_info_t *, unw_proc_info_t *, int, void *)' {aka 'int(struct unw_addr_space *, long unsigned int, struct unw_dyn_info *, struct unw_proc_info *, int, void *)'} 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ ../include/dwarf.h:384:41: note: in expansion of macro 'UNW_OBJ' 384 | #define dwarf_search_unwind_table UNW_OBJ (dwarf_search_unwind_table) | ^~~~~~~ ../include/dwarf.h:411:12: note: in expansion of macro 'dwarf_search_unwind_table' 411 | extern int dwarf_search_unwind_table (unw_addr_space_t as, | ^~~~~~~~~~~~~~~~~~~~~~~~~ unwind/unwind-internal.h:57:1: warning: 'inline' is not at beginning of declaration [-Wold-style-declaration] 57 | static _Unwind_Reason_Code ALWAYS_INLINE | ^~~~~~ depbase=`echo unwind/GetTextRelBase.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../include -I../include -I../include/tdep-x86_64 -I. -I../../../../../common/inc/ -I../../../../../sdk/trts/ -I../../../../../common/inc/internal -D_GNU_SOURCE -DNDEBUG -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -std=c99 -fno-builtin -DHAVE_SGX=1 -fPIC -DUNW_LOCAL_ONLY -fdebug-prefix-map=/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/cpprt/linux/libunwind=/libunwind -fexceptions -Wall -Wsign-compare -MT unwind/GetTextRelBase.lo -MD -MP -MF $depbase.Tpo -c -o unwind/GetTextRelBase.lo unwind/GetTextRelBase.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../include -I../include -I../include/tdep-x86_64 -I. -I../../../../../common/inc/ -I../../../../../sdk/trts/ -I../../../../../common/inc/internal -D_GNU_SOURCE -DNDEBUG -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -fvisibility=hidden -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -std=c99 -fno-builtin -DHAVE_SGX=1 -fPIC -DUNW_LOCAL_ONLY -fdebug-prefix-map=/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/cpprt/linux/libunwind=/libunwind -fexceptions -Wall -Wsign-compare -MT unwind/GetTextRelBase.lo -MD -MP -MF unwind/.deps/GetTextRelBase.Tpo -c unwind/GetTextRelBase.c -fpie -o unwind/GetTextRelBase.o In file included from unwind/GetTextRelBase.c:26: unwind/unwind-internal.h:29:9: warning: "UNW_LOCAL_ONLY" redefined 29 | #define UNW_LOCAL_ONLY | ^~~~~~~~~~~~~~ : note: this is the location of the previous definition In file included from unwind/unwind-internal.h:35: ../include/libunwind_i.h: In function 'print_error': ../include/libunwind_i.h:313:10: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion] 313 | return write (2, string, strlen (string)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/libunwind_i.h: At top level: ../include/libunwind_i.h:334:5: warning: "UNW_TARGET_IA64" is not defined, evaluates to 0 [-Wundef] 334 | #if UNW_TARGET_IA64 | ^~~~~~~~~~~~~~~ ../include/libunwind_i.h:337:5: warning: "UNW_TARGET_ARM" is not defined, evaluates to 0 [-Wundef] 337 | #if UNW_TARGET_ARM | ^~~~~~~~~~~~~~ ../include/libunwind_i.h: In function 'invalidate_edi': ../include/libunwind_i.h:349:5: warning: "UNW_TARGET_ARM" is not defined, evaluates to 0 [-Wundef] 349 | #if UNW_TARGET_ARM | ^~~~~~~~~~~~~~ In file included from ../include/tdep/libunwind_i.h:25, from ../include/libunwind_i.h:372: ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_getfp': ../include/tdep-x86_64/libunwind_i.h:141:35: warning: unused parameter 'c' [-Wunused-parameter] 141 | dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) | ~~~~~~~~~~~~~~~~~~~~~^ ../include/tdep-x86_64/libunwind_i.h:141:68: warning: unused parameter 'val' [-Wunused-parameter] 141 | dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) | ~~~~~~~~~~~~~^~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_putfp': ../include/tdep-x86_64/libunwind_i.h:150:35: warning: unused parameter 'c' [-Wunused-parameter] 150 | dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) | ~~~~~~~~~~~~~~~~~~~~~^ ../include/tdep-x86_64/libunwind_i.h:150:67: warning: unused parameter 'val' [-Wunused-parameter] 150 | dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) | ~~~~~~~~~~~~^~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_get': ../include/tdep-x86_64/libunwind_i.h:106:37: warning: conversion from 'unw_word_t' {aka 'long unsigned int'} to 'unw_regnum_t' {aka 'int'} may change value [-Wconversion] 106 | #define DWARF_GET_LOC(l) ((l).val) | ~~~~^~~~~ ../include/tdep-x86_64/libunwind_i.h:165:45: note: in expansion of macro 'DWARF_GET_LOC' 165 | return (*c->as->acc.access_reg) (c->as, DWARF_GET_LOC (loc), val, | ^~~~~~~~~~~~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_put': ../include/tdep-x86_64/libunwind_i.h:106:37: warning: conversion from 'unw_word_t' {aka 'long unsigned int'} to 'unw_regnum_t' {aka 'int'} may change value [-Wconversion] 106 | #define DWARF_GET_LOC(l) ((l).val) | ~~~~^~~~~ ../include/tdep-x86_64/libunwind_i.h:184:45: note: in expansion of macro 'DWARF_GET_LOC' 184 | return (*c->as->acc.access_reg) (c->as, DWARF_GET_LOC (loc), &val, | ^~~~~~~~~~~~~ In file included from ../include/libunwind-x86_64.h:129, from ../include/libunwind.h:25, from unwind/unwind-internal.h:33: ../include/tdep-x86_64/libunwind_i.h: At top level: ../include/libunwind-common.h:39:45: warning: redundant redeclaration of '_ULx86_64_dwarf_search_unwind_table' [-Wredundant-decls] 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ ../include/dwarf.h:384:41: note: in expansion of macro 'UNW_OBJ' 384 | #define dwarf_search_unwind_table UNW_OBJ (dwarf_search_unwind_table) | ^~~~~~~ ../include/tdep-x86_64/libunwind_i.h:197:41: note: in expansion of macro 'dwarf_search_unwind_table' 197 | #define tdep_search_unwind_table dwarf_search_unwind_table | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../include/tdep-x86_64/libunwind_i.h:239:12: note: in expansion of macro 'tdep_search_unwind_table' 239 | extern int tdep_search_unwind_table (unw_addr_space_t as, unw_word_t ip, | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/libunwind-common.h:39:45: note: previous declaration of '_ULx86_64_dwarf_search_unwind_table' with type 'int(struct unw_addr_space *, unw_word_t, unw_dyn_info_t *, unw_proc_info_t *, int, void *)' {aka 'int(struct unw_addr_space *, long unsigned int, struct unw_dyn_info *, struct unw_proc_info *, int, void *)'} 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ ../include/dwarf.h:384:41: note: in expansion of macro 'UNW_OBJ' 384 | #define dwarf_search_unwind_table UNW_OBJ (dwarf_search_unwind_table) | ^~~~~~~ ../include/dwarf.h:411:12: note: in expansion of macro 'dwarf_search_unwind_table' 411 | extern int dwarf_search_unwind_table (unw_addr_space_t as, | ^~~~~~~~~~~~~~~~~~~~~~~~~ unwind/unwind-internal.h:57:1: warning: 'inline' is not at beginning of declaration [-Wold-style-declaration] 57 | static _Unwind_Reason_Code ALWAYS_INLINE | ^~~~~~ unwind/GetTextRelBase.c: In function '_Unwind_GetTextRelBase': unwind/GetTextRelBase.c:29:49: warning: unused parameter 'context' [-Wunused-parameter] 29 | _Unwind_GetTextRelBase (struct _Unwind_Context *context) | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ depbase=`echo unwind/RaiseException.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../include -I../include -I../include/tdep-x86_64 -I. -I../../../../../common/inc/ -I../../../../../sdk/trts/ -I../../../../../common/inc/internal -D_GNU_SOURCE -DNDEBUG -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -std=c99 -fno-builtin -DHAVE_SGX=1 -fPIC -DUNW_LOCAL_ONLY -fdebug-prefix-map=/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/cpprt/linux/libunwind=/libunwind -fexceptions -Wall -Wsign-compare -MT unwind/RaiseException.lo -MD -MP -MF $depbase.Tpo -c -o unwind/RaiseException.lo unwind/RaiseException.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../include -I../include -I../include/tdep-x86_64 -I. -I../../../../../common/inc/ -I../../../../../sdk/trts/ -I../../../../../common/inc/internal -D_GNU_SOURCE -DNDEBUG -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -fvisibility=hidden -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -std=c99 -fno-builtin -DHAVE_SGX=1 -fPIC -DUNW_LOCAL_ONLY -fdebug-prefix-map=/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/cpprt/linux/libunwind=/libunwind -fexceptions -Wall -Wsign-compare -MT unwind/RaiseException.lo -MD -MP -MF unwind/.deps/RaiseException.Tpo -c unwind/RaiseException.c -fpie -o unwind/RaiseException.o In file included from unwind/RaiseException.c:26: unwind/unwind-internal.h:29:9: warning: "UNW_LOCAL_ONLY" redefined 29 | #define UNW_LOCAL_ONLY | ^~~~~~~~~~~~~~ : note: this is the location of the previous definition In file included from unwind/unwind-internal.h:35: ../include/libunwind_i.h: In function 'print_error': ../include/libunwind_i.h:313:10: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion] 313 | return write (2, string, strlen (string)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/libunwind_i.h: At top level: ../include/libunwind_i.h:334:5: warning: "UNW_TARGET_IA64" is not defined, evaluates to 0 [-Wundef] 334 | #if UNW_TARGET_IA64 | ^~~~~~~~~~~~~~~ ../include/libunwind_i.h:337:5: warning: "UNW_TARGET_ARM" is not defined, evaluates to 0 [-Wundef] 337 | #if UNW_TARGET_ARM | ^~~~~~~~~~~~~~ ../include/libunwind_i.h: In function 'invalidate_edi': ../include/libunwind_i.h:349:5: warning: "UNW_TARGET_ARM" is not defined, evaluates to 0 [-Wundef] 349 | #if UNW_TARGET_ARM | ^~~~~~~~~~~~~~ In file included from ../include/tdep/libunwind_i.h:25, from ../include/libunwind_i.h:372: ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_getfp': ../include/tdep-x86_64/libunwind_i.h:141:35: warning: unused parameter 'c' [-Wunused-parameter] 141 | dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) | ~~~~~~~~~~~~~~~~~~~~~^ ../include/tdep-x86_64/libunwind_i.h:141:68: warning: unused parameter 'val' [-Wunused-parameter] 141 | dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) | ~~~~~~~~~~~~~^~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_putfp': ../include/tdep-x86_64/libunwind_i.h:150:35: warning: unused parameter 'c' [-Wunused-parameter] 150 | dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) | ~~~~~~~~~~~~~~~~~~~~~^ ../include/tdep-x86_64/libunwind_i.h:150:67: warning: unused parameter 'val' [-Wunused-parameter] 150 | dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) | ~~~~~~~~~~~~^~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_get': ../include/tdep-x86_64/libunwind_i.h:106:37: warning: conversion from 'unw_word_t' {aka 'long unsigned int'} to 'unw_regnum_t' {aka 'int'} may change value [-Wconversion] 106 | #define DWARF_GET_LOC(l) ((l).val) | ~~~~^~~~~ ../include/tdep-x86_64/libunwind_i.h:165:45: note: in expansion of macro 'DWARF_GET_LOC' 165 | return (*c->as->acc.access_reg) (c->as, DWARF_GET_LOC (loc), val, | ^~~~~~~~~~~~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_put': ../include/tdep-x86_64/libunwind_i.h:106:37: warning: conversion from 'unw_word_t' {aka 'long unsigned int'} to 'unw_regnum_t' {aka 'int'} may change value [-Wconversion] 106 | #define DWARF_GET_LOC(l) ((l).val) | ~~~~^~~~~ ../include/tdep-x86_64/libunwind_i.h:184:45: note: in expansion of macro 'DWARF_GET_LOC' 184 | return (*c->as->acc.access_reg) (c->as, DWARF_GET_LOC (loc), &val, | ^~~~~~~~~~~~~ In file included from ../include/libunwind-x86_64.h:129, from ../include/libunwind.h:25, from unwind/unwind-internal.h:33: ../include/tdep-x86_64/libunwind_i.h: At top level: ../include/libunwind-common.h:39:45: warning: redundant redeclaration of '_ULx86_64_dwarf_search_unwind_table' [-Wredundant-decls] 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ ../include/dwarf.h:384:41: note: in expansion of macro 'UNW_OBJ' 384 | #define dwarf_search_unwind_table UNW_OBJ (dwarf_search_unwind_table) | ^~~~~~~ ../include/tdep-x86_64/libunwind_i.h:197:41: note: in expansion of macro 'dwarf_search_unwind_table' 197 | #define tdep_search_unwind_table dwarf_search_unwind_table | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../include/tdep-x86_64/libunwind_i.h:239:12: note: in expansion of macro 'tdep_search_unwind_table' 239 | extern int tdep_search_unwind_table (unw_addr_space_t as, unw_word_t ip, | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/libunwind-common.h:39:45: note: previous declaration of '_ULx86_64_dwarf_search_unwind_table' with type 'int(struct unw_addr_space *, unw_word_t, unw_dyn_info_t *, unw_proc_info_t *, int, void *)' {aka 'int(struct unw_addr_space *, long unsigned int, struct unw_dyn_info *, struct unw_proc_info *, int, void *)'} 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ ../include/dwarf.h:384:41: note: in expansion of macro 'UNW_OBJ' 384 | #define dwarf_search_unwind_table UNW_OBJ (dwarf_search_unwind_table) | ^~~~~~~ ../include/dwarf.h:411:12: note: in expansion of macro 'dwarf_search_unwind_table' 411 | extern int dwarf_search_unwind_table (unw_addr_space_t as, | ^~~~~~~~~~~~~~~~~~~~~~~~~ unwind/unwind-internal.h:57:1: warning: 'inline' is not at beginning of declaration [-Wold-style-declaration] 57 | static _Unwind_Reason_Code ALWAYS_INLINE | ^~~~~~ depbase=`echo unwind/Resume.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../include -I../include -I../include/tdep-x86_64 -I. -I../../../../../common/inc/ -I../../../../../sdk/trts/ -I../../../../../common/inc/internal -D_GNU_SOURCE -DNDEBUG -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -std=c99 -fno-builtin -DHAVE_SGX=1 -fPIC -DUNW_LOCAL_ONLY -fdebug-prefix-map=/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/cpprt/linux/libunwind=/libunwind -fexceptions -Wall -Wsign-compare -MT unwind/Resume.lo -MD -MP -MF $depbase.Tpo -c -o unwind/Resume.lo unwind/Resume.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../include -I../include -I../include/tdep-x86_64 -I. -I../../../../../common/inc/ -I../../../../../sdk/trts/ -I../../../../../common/inc/internal -D_GNU_SOURCE -DNDEBUG -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -fvisibility=hidden -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -std=c99 -fno-builtin -DHAVE_SGX=1 -fPIC -DUNW_LOCAL_ONLY -fdebug-prefix-map=/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/cpprt/linux/libunwind=/libunwind -fexceptions -Wall -Wsign-compare -MT unwind/Resume.lo -MD -MP -MF unwind/.deps/Resume.Tpo -c unwind/Resume.c -fpie -o unwind/Resume.o In file included from unwind/Resume.c:26: unwind/unwind-internal.h:29:9: warning: "UNW_LOCAL_ONLY" redefined 29 | #define UNW_LOCAL_ONLY | ^~~~~~~~~~~~~~ : note: this is the location of the previous definition In file included from unwind/unwind-internal.h:35: ../include/libunwind_i.h: In function 'print_error': ../include/libunwind_i.h:313:10: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion] 313 | return write (2, string, strlen (string)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/libunwind_i.h: At top level: ../include/libunwind_i.h:334:5: warning: "UNW_TARGET_IA64" is not defined, evaluates to 0 [-Wundef] 334 | #if UNW_TARGET_IA64 | ^~~~~~~~~~~~~~~ ../include/libunwind_i.h:337:5: warning: "UNW_TARGET_ARM" is not defined, evaluates to 0 [-Wundef] 337 | #if UNW_TARGET_ARM | ^~~~~~~~~~~~~~ ../include/libunwind_i.h: In function 'invalidate_edi': ../include/libunwind_i.h:349:5: warning: "UNW_TARGET_ARM" is not defined, evaluates to 0 [-Wundef] 349 | #if UNW_TARGET_ARM | ^~~~~~~~~~~~~~ In file included from ../include/tdep/libunwind_i.h:25, from ../include/libunwind_i.h:372: ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_getfp': ../include/tdep-x86_64/libunwind_i.h:141:35: warning: unused parameter 'c' [-Wunused-parameter] 141 | dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) | ~~~~~~~~~~~~~~~~~~~~~^ ../include/tdep-x86_64/libunwind_i.h:141:68: warning: unused parameter 'val' [-Wunused-parameter] 141 | dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) | ~~~~~~~~~~~~~^~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_putfp': ../include/tdep-x86_64/libunwind_i.h:150:35: warning: unused parameter 'c' [-Wunused-parameter] 150 | dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) | ~~~~~~~~~~~~~~~~~~~~~^ ../include/tdep-x86_64/libunwind_i.h:150:67: warning: unused parameter 'val' [-Wunused-parameter] 150 | dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) | ~~~~~~~~~~~~^~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_get': ../include/tdep-x86_64/libunwind_i.h:106:37: warning: conversion from 'unw_word_t' {aka 'long unsigned int'} to 'unw_regnum_t' {aka 'int'} may change value [-Wconversion] 106 | #define DWARF_GET_LOC(l) ((l).val) | ~~~~^~~~~ ../include/tdep-x86_64/libunwind_i.h:165:45: note: in expansion of macro 'DWARF_GET_LOC' 165 | return (*c->as->acc.access_reg) (c->as, DWARF_GET_LOC (loc), val, | ^~~~~~~~~~~~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_put': ../include/tdep-x86_64/libunwind_i.h:106:37: warning: conversion from 'unw_word_t' {aka 'long unsigned int'} to 'unw_regnum_t' {aka 'int'} may change value [-Wconversion] 106 | #define DWARF_GET_LOC(l) ((l).val) | ~~~~^~~~~ ../include/tdep-x86_64/libunwind_i.h:184:45: note: in expansion of macro 'DWARF_GET_LOC' 184 | return (*c->as->acc.access_reg) (c->as, DWARF_GET_LOC (loc), &val, | ^~~~~~~~~~~~~ In file included from ../include/libunwind-x86_64.h:129, from ../include/libunwind.h:25, from unwind/unwind-internal.h:33: ../include/tdep-x86_64/libunwind_i.h: At top level: ../include/libunwind-common.h:39:45: warning: redundant redeclaration of '_ULx86_64_dwarf_search_unwind_table' [-Wredundant-decls] 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ ../include/dwarf.h:384:41: note: in expansion of macro 'UNW_OBJ' 384 | #define dwarf_search_unwind_table UNW_OBJ (dwarf_search_unwind_table) | ^~~~~~~ ../include/tdep-x86_64/libunwind_i.h:197:41: note: in expansion of macro 'dwarf_search_unwind_table' 197 | #define tdep_search_unwind_table dwarf_search_unwind_table | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../include/tdep-x86_64/libunwind_i.h:239:12: note: in expansion of macro 'tdep_search_unwind_table' 239 | extern int tdep_search_unwind_table (unw_addr_space_t as, unw_word_t ip, | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/libunwind-common.h:39:45: note: previous declaration of '_ULx86_64_dwarf_search_unwind_table' with type 'int(struct unw_addr_space *, unw_word_t, unw_dyn_info_t *, unw_proc_info_t *, int, void *)' {aka 'int(struct unw_addr_space *, long unsigned int, struct unw_dyn_info *, struct unw_proc_info *, int, void *)'} 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ ../include/dwarf.h:384:41: note: in expansion of macro 'UNW_OBJ' 384 | #define dwarf_search_unwind_table UNW_OBJ (dwarf_search_unwind_table) | ^~~~~~~ ../include/dwarf.h:411:12: note: in expansion of macro 'dwarf_search_unwind_table' 411 | extern int dwarf_search_unwind_table (unw_addr_space_t as, | ^~~~~~~~~~~~~~~~~~~~~~~~~ unwind/unwind-internal.h:57:1: warning: 'inline' is not at beginning of declaration [-Wold-style-declaration] 57 | static _Unwind_Reason_Code ALWAYS_INLINE | ^~~~~~ depbase=`echo unwind/Resume_or_Rethrow.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../include -I../include -I../include/tdep-x86_64 -I. -I../../../../../common/inc/ -I../../../../../sdk/trts/ -I../../../../../common/inc/internal -D_GNU_SOURCE -DNDEBUG -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -std=c99 -fno-builtin -DHAVE_SGX=1 -fPIC -DUNW_LOCAL_ONLY -fdebug-prefix-map=/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/cpprt/linux/libunwind=/libunwind -fexceptions -Wall -Wsign-compare -MT unwind/Resume_or_Rethrow.lo -MD -MP -MF $depbase.Tpo -c -o unwind/Resume_or_Rethrow.lo unwind/Resume_or_Rethrow.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../include -I../include -I../include/tdep-x86_64 -I. -I../../../../../common/inc/ -I../../../../../sdk/trts/ -I../../../../../common/inc/internal -D_GNU_SOURCE -DNDEBUG -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -fvisibility=hidden -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -std=c99 -fno-builtin -DHAVE_SGX=1 -fPIC -DUNW_LOCAL_ONLY -fdebug-prefix-map=/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/cpprt/linux/libunwind=/libunwind -fexceptions -Wall -Wsign-compare -MT unwind/Resume_or_Rethrow.lo -MD -MP -MF unwind/.deps/Resume_or_Rethrow.Tpo -c unwind/Resume_or_Rethrow.c -fpie -o unwind/Resume_or_Rethrow.o In file included from unwind/Resume_or_Rethrow.c:26: unwind/unwind-internal.h:29:9: warning: "UNW_LOCAL_ONLY" redefined 29 | #define UNW_LOCAL_ONLY | ^~~~~~~~~~~~~~ : note: this is the location of the previous definition In file included from unwind/unwind-internal.h:35: ../include/libunwind_i.h: In function 'print_error': ../include/libunwind_i.h:313:10: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion] 313 | return write (2, string, strlen (string)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/libunwind_i.h: At top level: ../include/libunwind_i.h:334:5: warning: "UNW_TARGET_IA64" is not defined, evaluates to 0 [-Wundef] 334 | #if UNW_TARGET_IA64 | ^~~~~~~~~~~~~~~ ../include/libunwind_i.h:337:5: warning: "UNW_TARGET_ARM" is not defined, evaluates to 0 [-Wundef] 337 | #if UNW_TARGET_ARM | ^~~~~~~~~~~~~~ ../include/libunwind_i.h: In function 'invalidate_edi': ../include/libunwind_i.h:349:5: warning: "UNW_TARGET_ARM" is not defined, evaluates to 0 [-Wundef] 349 | #if UNW_TARGET_ARM | ^~~~~~~~~~~~~~ In file included from ../include/tdep/libunwind_i.h:25, from ../include/libunwind_i.h:372: ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_getfp': ../include/tdep-x86_64/libunwind_i.h:141:35: warning: unused parameter 'c' [-Wunused-parameter] 141 | dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) | ~~~~~~~~~~~~~~~~~~~~~^ ../include/tdep-x86_64/libunwind_i.h:141:68: warning: unused parameter 'val' [-Wunused-parameter] 141 | dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) | ~~~~~~~~~~~~~^~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_putfp': ../include/tdep-x86_64/libunwind_i.h:150:35: warning: unused parameter 'c' [-Wunused-parameter] 150 | dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) | ~~~~~~~~~~~~~~~~~~~~~^ ../include/tdep-x86_64/libunwind_i.h:150:67: warning: unused parameter 'val' [-Wunused-parameter] 150 | dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) | ~~~~~~~~~~~~^~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_get': ../include/tdep-x86_64/libunwind_i.h:106:37: warning: conversion from 'unw_word_t' {aka 'long unsigned int'} to 'unw_regnum_t' {aka 'int'} may change value [-Wconversion] 106 | #define DWARF_GET_LOC(l) ((l).val) | ~~~~^~~~~ ../include/tdep-x86_64/libunwind_i.h:165:45: note: in expansion of macro 'DWARF_GET_LOC' 165 | return (*c->as->acc.access_reg) (c->as, DWARF_GET_LOC (loc), val, | ^~~~~~~~~~~~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_put': ../include/tdep-x86_64/libunwind_i.h:106:37: warning: conversion from 'unw_word_t' {aka 'long unsigned int'} to 'unw_regnum_t' {aka 'int'} may change value [-Wconversion] 106 | #define DWARF_GET_LOC(l) ((l).val) | ~~~~^~~~~ ../include/tdep-x86_64/libunwind_i.h:184:45: note: in expansion of macro 'DWARF_GET_LOC' 184 | return (*c->as->acc.access_reg) (c->as, DWARF_GET_LOC (loc), &val, | ^~~~~~~~~~~~~ In file included from ../include/libunwind-x86_64.h:129, from ../include/libunwind.h:25, from unwind/unwind-internal.h:33: ../include/tdep-x86_64/libunwind_i.h: At top level: ../include/libunwind-common.h:39:45: warning: redundant redeclaration of '_ULx86_64_dwarf_search_unwind_table' [-Wredundant-decls] 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ ../include/dwarf.h:384:41: note: in expansion of macro 'UNW_OBJ' 384 | #define dwarf_search_unwind_table UNW_OBJ (dwarf_search_unwind_table) | ^~~~~~~ ../include/tdep-x86_64/libunwind_i.h:197:41: note: in expansion of macro 'dwarf_search_unwind_table' 197 | #define tdep_search_unwind_table dwarf_search_unwind_table | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../include/tdep-x86_64/libunwind_i.h:239:12: note: in expansion of macro 'tdep_search_unwind_table' 239 | extern int tdep_search_unwind_table (unw_addr_space_t as, unw_word_t ip, | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/libunwind-common.h:39:45: note: previous declaration of '_ULx86_64_dwarf_search_unwind_table' with type 'int(struct unw_addr_space *, unw_word_t, unw_dyn_info_t *, unw_proc_info_t *, int, void *)' {aka 'int(struct unw_addr_space *, long unsigned int, struct unw_dyn_info *, struct unw_proc_info *, int, void *)'} 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ ../include/dwarf.h:384:41: note: in expansion of macro 'UNW_OBJ' 384 | #define dwarf_search_unwind_table UNW_OBJ (dwarf_search_unwind_table) | ^~~~~~~ ../include/dwarf.h:411:12: note: in expansion of macro 'dwarf_search_unwind_table' 411 | extern int dwarf_search_unwind_table (unw_addr_space_t as, | ^~~~~~~~~~~~~~~~~~~~~~~~~ unwind/unwind-internal.h:57:1: warning: 'inline' is not at beginning of declaration [-Wold-style-declaration] 57 | static _Unwind_Reason_Code ALWAYS_INLINE | ^~~~~~ depbase=`echo unwind/SetGR.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../include -I../include -I../include/tdep-x86_64 -I. -I../../../../../common/inc/ -I../../../../../sdk/trts/ -I../../../../../common/inc/internal -D_GNU_SOURCE -DNDEBUG -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -std=c99 -fno-builtin -DHAVE_SGX=1 -fPIC -DUNW_LOCAL_ONLY -fdebug-prefix-map=/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/cpprt/linux/libunwind=/libunwind -fexceptions -Wall -Wsign-compare -MT unwind/SetGR.lo -MD -MP -MF $depbase.Tpo -c -o unwind/SetGR.lo unwind/SetGR.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../include -I../include -I../include/tdep-x86_64 -I. -I../../../../../common/inc/ -I../../../../../sdk/trts/ -I../../../../../common/inc/internal -D_GNU_SOURCE -DNDEBUG -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -fvisibility=hidden -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -std=c99 -fno-builtin -DHAVE_SGX=1 -fPIC -DUNW_LOCAL_ONLY -fdebug-prefix-map=/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/cpprt/linux/libunwind=/libunwind -fexceptions -Wall -Wsign-compare -MT unwind/SetGR.lo -MD -MP -MF unwind/.deps/SetGR.Tpo -c unwind/SetGR.c -fpie -o unwind/SetGR.o In file included from unwind/SetGR.c:26: unwind/unwind-internal.h:29:9: warning: "UNW_LOCAL_ONLY" redefined 29 | #define UNW_LOCAL_ONLY | ^~~~~~~~~~~~~~ : note: this is the location of the previous definition In file included from unwind/unwind-internal.h:35: ../include/libunwind_i.h: In function 'print_error': ../include/libunwind_i.h:313:10: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion] 313 | return write (2, string, strlen (string)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/libunwind_i.h: At top level: ../include/libunwind_i.h:334:5: warning: "UNW_TARGET_IA64" is not defined, evaluates to 0 [-Wundef] 334 | #if UNW_TARGET_IA64 | ^~~~~~~~~~~~~~~ ../include/libunwind_i.h:337:5: warning: "UNW_TARGET_ARM" is not defined, evaluates to 0 [-Wundef] 337 | #if UNW_TARGET_ARM | ^~~~~~~~~~~~~~ ../include/libunwind_i.h: In function 'invalidate_edi': ../include/libunwind_i.h:349:5: warning: "UNW_TARGET_ARM" is not defined, evaluates to 0 [-Wundef] 349 | #if UNW_TARGET_ARM | ^~~~~~~~~~~~~~ In file included from ../include/tdep/libunwind_i.h:25, from ../include/libunwind_i.h:372: ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_getfp': ../include/tdep-x86_64/libunwind_i.h:141:35: warning: unused parameter 'c' [-Wunused-parameter] 141 | dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) | ~~~~~~~~~~~~~~~~~~~~~^ ../include/tdep-x86_64/libunwind_i.h:141:68: warning: unused parameter 'val' [-Wunused-parameter] 141 | dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) | ~~~~~~~~~~~~~^~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_putfp': ../include/tdep-x86_64/libunwind_i.h:150:35: warning: unused parameter 'c' [-Wunused-parameter] 150 | dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) | ~~~~~~~~~~~~~~~~~~~~~^ ../include/tdep-x86_64/libunwind_i.h:150:67: warning: unused parameter 'val' [-Wunused-parameter] 150 | dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) | ~~~~~~~~~~~~^~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_get': ../include/tdep-x86_64/libunwind_i.h:106:37: warning: conversion from 'unw_word_t' {aka 'long unsigned int'} to 'unw_regnum_t' {aka 'int'} may change value [-Wconversion] 106 | #define DWARF_GET_LOC(l) ((l).val) | ~~~~^~~~~ ../include/tdep-x86_64/libunwind_i.h:165:45: note: in expansion of macro 'DWARF_GET_LOC' 165 | return (*c->as->acc.access_reg) (c->as, DWARF_GET_LOC (loc), val, | ^~~~~~~~~~~~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_put': ../include/tdep-x86_64/libunwind_i.h:106:37: warning: conversion from 'unw_word_t' {aka 'long unsigned int'} to 'unw_regnum_t' {aka 'int'} may change value [-Wconversion] 106 | #define DWARF_GET_LOC(l) ((l).val) | ~~~~^~~~~ ../include/tdep-x86_64/libunwind_i.h:184:45: note: in expansion of macro 'DWARF_GET_LOC' 184 | return (*c->as->acc.access_reg) (c->as, DWARF_GET_LOC (loc), &val, | ^~~~~~~~~~~~~ In file included from ../include/libunwind-x86_64.h:129, from ../include/libunwind.h:25, from unwind/unwind-internal.h:33: ../include/tdep-x86_64/libunwind_i.h: At top level: ../include/libunwind-common.h:39:45: warning: redundant redeclaration of '_ULx86_64_dwarf_search_unwind_table' [-Wredundant-decls] 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ ../include/dwarf.h:384:41: note: in expansion of macro 'UNW_OBJ' 384 | #define dwarf_search_unwind_table UNW_OBJ (dwarf_search_unwind_table) | ^~~~~~~ ../include/tdep-x86_64/libunwind_i.h:197:41: note: in expansion of macro 'dwarf_search_unwind_table' 197 | #define tdep_search_unwind_table dwarf_search_unwind_table | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../include/tdep-x86_64/libunwind_i.h:239:12: note: in expansion of macro 'tdep_search_unwind_table' 239 | extern int tdep_search_unwind_table (unw_addr_space_t as, unw_word_t ip, | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/libunwind-common.h:39:45: note: previous declaration of '_ULx86_64_dwarf_search_unwind_table' with type 'int(struct unw_addr_space *, unw_word_t, unw_dyn_info_t *, unw_proc_info_t *, int, void *)' {aka 'int(struct unw_addr_space *, long unsigned int, struct unw_dyn_info *, struct unw_proc_info *, int, void *)'} 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ ../include/dwarf.h:384:41: note: in expansion of macro 'UNW_OBJ' 384 | #define dwarf_search_unwind_table UNW_OBJ (dwarf_search_unwind_table) | ^~~~~~~ ../include/dwarf.h:411:12: note: in expansion of macro 'dwarf_search_unwind_table' 411 | extern int dwarf_search_unwind_table (unw_addr_space_t as, | ^~~~~~~~~~~~~~~~~~~~~~~~~ unwind/unwind-internal.h:57:1: warning: 'inline' is not at beginning of declaration [-Wold-style-declaration] 57 | static _Unwind_Reason_Code ALWAYS_INLINE | ^~~~~~ depbase=`echo unwind/SetIP.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../include -I../include -I../include/tdep-x86_64 -I. -I../../../../../common/inc/ -I../../../../../sdk/trts/ -I../../../../../common/inc/internal -D_GNU_SOURCE -DNDEBUG -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -std=c99 -fno-builtin -DHAVE_SGX=1 -fPIC -DUNW_LOCAL_ONLY -fdebug-prefix-map=/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/cpprt/linux/libunwind=/libunwind -fexceptions -Wall -Wsign-compare -MT unwind/SetIP.lo -MD -MP -MF $depbase.Tpo -c -o unwind/SetIP.lo unwind/SetIP.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../include -I../include -I../include/tdep-x86_64 -I. -I../../../../../common/inc/ -I../../../../../sdk/trts/ -I../../../../../common/inc/internal -D_GNU_SOURCE -DNDEBUG -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -fvisibility=hidden -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -std=c99 -fno-builtin -DHAVE_SGX=1 -fPIC -DUNW_LOCAL_ONLY -fdebug-prefix-map=/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/cpprt/linux/libunwind=/libunwind -fexceptions -Wall -Wsign-compare -MT unwind/SetIP.lo -MD -MP -MF unwind/.deps/SetIP.Tpo -c unwind/SetIP.c -fpie -o unwind/SetIP.o In file included from unwind/SetIP.c:26: unwind/unwind-internal.h:29:9: warning: "UNW_LOCAL_ONLY" redefined 29 | #define UNW_LOCAL_ONLY | ^~~~~~~~~~~~~~ : note: this is the location of the previous definition In file included from unwind/unwind-internal.h:35: ../include/libunwind_i.h: In function 'print_error': ../include/libunwind_i.h:313:10: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion] 313 | return write (2, string, strlen (string)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/libunwind_i.h: At top level: ../include/libunwind_i.h:334:5: warning: "UNW_TARGET_IA64" is not defined, evaluates to 0 [-Wundef] 334 | #if UNW_TARGET_IA64 | ^~~~~~~~~~~~~~~ ../include/libunwind_i.h:337:5: warning: "UNW_TARGET_ARM" is not defined, evaluates to 0 [-Wundef] 337 | #if UNW_TARGET_ARM | ^~~~~~~~~~~~~~ ../include/libunwind_i.h: In function 'invalidate_edi': ../include/libunwind_i.h:349:5: warning: "UNW_TARGET_ARM" is not defined, evaluates to 0 [-Wundef] 349 | #if UNW_TARGET_ARM | ^~~~~~~~~~~~~~ In file included from ../include/tdep/libunwind_i.h:25, from ../include/libunwind_i.h:372: ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_getfp': ../include/tdep-x86_64/libunwind_i.h:141:35: warning: unused parameter 'c' [-Wunused-parameter] 141 | dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) | ~~~~~~~~~~~~~~~~~~~~~^ ../include/tdep-x86_64/libunwind_i.h:141:68: warning: unused parameter 'val' [-Wunused-parameter] 141 | dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) | ~~~~~~~~~~~~~^~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_putfp': ../include/tdep-x86_64/libunwind_i.h:150:35: warning: unused parameter 'c' [-Wunused-parameter] 150 | dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) | ~~~~~~~~~~~~~~~~~~~~~^ ../include/tdep-x86_64/libunwind_i.h:150:67: warning: unused parameter 'val' [-Wunused-parameter] 150 | dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) | ~~~~~~~~~~~~^~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_get': ../include/tdep-x86_64/libunwind_i.h:106:37: warning: conversion from 'unw_word_t' {aka 'long unsigned int'} to 'unw_regnum_t' {aka 'int'} may change value [-Wconversion] 106 | #define DWARF_GET_LOC(l) ((l).val) | ~~~~^~~~~ ../include/tdep-x86_64/libunwind_i.h:165:45: note: in expansion of macro 'DWARF_GET_LOC' 165 | return (*c->as->acc.access_reg) (c->as, DWARF_GET_LOC (loc), val, | ^~~~~~~~~~~~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_put': ../include/tdep-x86_64/libunwind_i.h:106:37: warning: conversion from 'unw_word_t' {aka 'long unsigned int'} to 'unw_regnum_t' {aka 'int'} may change value [-Wconversion] 106 | #define DWARF_GET_LOC(l) ((l).val) | ~~~~^~~~~ ../include/tdep-x86_64/libunwind_i.h:184:45: note: in expansion of macro 'DWARF_GET_LOC' 184 | return (*c->as->acc.access_reg) (c->as, DWARF_GET_LOC (loc), &val, | ^~~~~~~~~~~~~ In file included from ../include/libunwind-x86_64.h:129, from ../include/libunwind.h:25, from unwind/unwind-internal.h:33: ../include/tdep-x86_64/libunwind_i.h: At top level: ../include/libunwind-common.h:39:45: warning: redundant redeclaration of '_ULx86_64_dwarf_search_unwind_table' [-Wredundant-decls] 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ ../include/dwarf.h:384:41: note: in expansion of macro 'UNW_OBJ' 384 | #define dwarf_search_unwind_table UNW_OBJ (dwarf_search_unwind_table) | ^~~~~~~ ../include/tdep-x86_64/libunwind_i.h:197:41: note: in expansion of macro 'dwarf_search_unwind_table' 197 | #define tdep_search_unwind_table dwarf_search_unwind_table | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../include/tdep-x86_64/libunwind_i.h:239:12: note: in expansion of macro 'tdep_search_unwind_table' 239 | extern int tdep_search_unwind_table (unw_addr_space_t as, unw_word_t ip, | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/libunwind-common.h:39:45: note: previous declaration of '_ULx86_64_dwarf_search_unwind_table' with type 'int(struct unw_addr_space *, unw_word_t, unw_dyn_info_t *, unw_proc_info_t *, int, void *)' {aka 'int(struct unw_addr_space *, long unsigned int, struct unw_dyn_info *, struct unw_proc_info *, int, void *)'} 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ ../include/dwarf.h:384:41: note: in expansion of macro 'UNW_OBJ' 384 | #define dwarf_search_unwind_table UNW_OBJ (dwarf_search_unwind_table) | ^~~~~~~ ../include/dwarf.h:411:12: note: in expansion of macro 'dwarf_search_unwind_table' 411 | extern int dwarf_search_unwind_table (unw_addr_space_t as, | ^~~~~~~~~~~~~~~~~~~~~~~~~ unwind/unwind-internal.h:57:1: warning: 'inline' is not at beginning of declaration [-Wold-style-declaration] 57 | static _Unwind_Reason_Code ALWAYS_INLINE | ^~~~~~ depbase=`echo x86_64/setcontext.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../include -I../include -I../include/tdep-x86_64 -I. -I../../../../../common/inc/ -I../../../../../sdk/trts/ -I../../../../../common/inc/internal -D_GNU_SOURCE -DNDEBUG -I../include -I../include/tdep-x86_64 -I. -I../../../../../common/inc/ -I../../../../../sdk/trts/ -I../../../../../common/inc/internal -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -std=c99 -fno-builtin -DHAVE_SGX=1 -fPIC -DUNW_LOCAL_ONLY -fdebug-prefix-map=/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/cpprt/linux/libunwind=/libunwind -D_GNU_SOURCE -DNDEBUG -MT x86_64/setcontext.lo -MD -MP -MF $depbase.Tpo -c -o x86_64/setcontext.lo x86_64/setcontext.S &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../include -I../include -I../include/tdep-x86_64 -I. -I../../../../../common/inc/ -I../../../../../sdk/trts/ -I../../../../../common/inc/internal -D_GNU_SOURCE -DNDEBUG -I../include -I../include/tdep-x86_64 -I. -I../../../../../common/inc/ -I../../../../../sdk/trts/ -I../../../../../common/inc/internal -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -fvisibility=hidden -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -std=c99 -fno-builtin -DHAVE_SGX=1 -fPIC -DUNW_LOCAL_ONLY -fdebug-prefix-map=/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/cpprt/linux/libunwind=/libunwind -D_GNU_SOURCE -DNDEBUG -MT x86_64/setcontext.lo -MD -MP -MF x86_64/.deps/setcontext.Tpo -c x86_64/setcontext.S -fpie -o x86_64/setcontext.o depbase=`echo x86_64/Lapply_reg_state.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../include -I../include -I../include/tdep-x86_64 -I. -I../../../../../common/inc/ -I../../../../../sdk/trts/ -I../../../../../common/inc/internal -D_GNU_SOURCE -DNDEBUG -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -std=c99 -fno-builtin -DHAVE_SGX=1 -fPIC -DUNW_LOCAL_ONLY -fdebug-prefix-map=/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/cpprt/linux/libunwind=/libunwind -fexceptions -Wall -Wsign-compare -MT x86_64/Lapply_reg_state.lo -MD -MP -MF $depbase.Tpo -c -o x86_64/Lapply_reg_state.lo x86_64/Lapply_reg_state.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../include -I../include -I../include/tdep-x86_64 -I. -I../../../../../common/inc/ -I../../../../../sdk/trts/ -I../../../../../common/inc/internal -D_GNU_SOURCE -DNDEBUG -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -fvisibility=hidden -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -std=c99 -fno-builtin -DHAVE_SGX=1 -fPIC -DUNW_LOCAL_ONLY -fdebug-prefix-map=/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/cpprt/linux/libunwind=/libunwind -fexceptions -Wall -Wsign-compare -MT x86_64/Lapply_reg_state.lo -MD -MP -MF x86_64/.deps/Lapply_reg_state.Tpo -c x86_64/Lapply_reg_state.c -fpie -o x86_64/Lapply_reg_state.o x86_64/Lapply_reg_state.c:1:9: warning: "UNW_LOCAL_ONLY" redefined 1 | #define UNW_LOCAL_ONLY | ^~~~~~~~~~~~~~ : note: this is the location of the previous definition In file included from x86_64/unwind_i.h:35, from x86_64/Gapply_reg_state.c:28, from x86_64/Lapply_reg_state.c:4: ../include/libunwind_i.h: In function 'print_error': ../include/libunwind_i.h:313:10: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion] 313 | return write (2, string, strlen (string)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/libunwind_i.h: At top level: ../include/libunwind_i.h:334:5: warning: "UNW_TARGET_IA64" is not defined, evaluates to 0 [-Wundef] 334 | #if UNW_TARGET_IA64 | ^~~~~~~~~~~~~~~ ../include/libunwind_i.h:337:5: warning: "UNW_TARGET_ARM" is not defined, evaluates to 0 [-Wundef] 337 | #if UNW_TARGET_ARM | ^~~~~~~~~~~~~~ ../include/libunwind_i.h: In function 'invalidate_edi': ../include/libunwind_i.h:349:5: warning: "UNW_TARGET_ARM" is not defined, evaluates to 0 [-Wundef] 349 | #if UNW_TARGET_ARM | ^~~~~~~~~~~~~~ In file included from ../include/tdep/libunwind_i.h:25, from ../include/libunwind_i.h:372: ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_getfp': ../include/tdep-x86_64/libunwind_i.h:141:35: warning: unused parameter 'c' [-Wunused-parameter] 141 | dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) | ~~~~~~~~~~~~~~~~~~~~~^ ../include/tdep-x86_64/libunwind_i.h:141:68: warning: unused parameter 'val' [-Wunused-parameter] 141 | dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) | ~~~~~~~~~~~~~^~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_putfp': ../include/tdep-x86_64/libunwind_i.h:150:35: warning: unused parameter 'c' [-Wunused-parameter] 150 | dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) | ~~~~~~~~~~~~~~~~~~~~~^ ../include/tdep-x86_64/libunwind_i.h:150:67: warning: unused parameter 'val' [-Wunused-parameter] 150 | dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) | ~~~~~~~~~~~~^~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_get': ../include/tdep-x86_64/libunwind_i.h:106:37: warning: conversion from 'unw_word_t' {aka 'long unsigned int'} to 'unw_regnum_t' {aka 'int'} may change value [-Wconversion] 106 | #define DWARF_GET_LOC(l) ((l).val) | ~~~~^~~~~ ../include/tdep-x86_64/libunwind_i.h:165:45: note: in expansion of macro 'DWARF_GET_LOC' 165 | return (*c->as->acc.access_reg) (c->as, DWARF_GET_LOC (loc), val, | ^~~~~~~~~~~~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_put': ../include/tdep-x86_64/libunwind_i.h:106:37: warning: conversion from 'unw_word_t' {aka 'long unsigned int'} to 'unw_regnum_t' {aka 'int'} may change value [-Wconversion] 106 | #define DWARF_GET_LOC(l) ((l).val) | ~~~~^~~~~ ../include/tdep-x86_64/libunwind_i.h:184:45: note: in expansion of macro 'DWARF_GET_LOC' 184 | return (*c->as->acc.access_reg) (c->as, DWARF_GET_LOC (loc), &val, | ^~~~~~~~~~~~~ In file included from ../include/libunwind-x86_64.h:129, from ../include/libunwind.h:25, from x86_64/Lapply_reg_state.c:2: ../include/tdep-x86_64/libunwind_i.h: At top level: ../include/libunwind-common.h:39:45: warning: redundant redeclaration of '_ULx86_64_dwarf_search_unwind_table' [-Wredundant-decls] 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ ../include/dwarf.h:384:41: note: in expansion of macro 'UNW_OBJ' 384 | #define dwarf_search_unwind_table UNW_OBJ (dwarf_search_unwind_table) | ^~~~~~~ ../include/tdep-x86_64/libunwind_i.h:197:41: note: in expansion of macro 'dwarf_search_unwind_table' 197 | #define tdep_search_unwind_table dwarf_search_unwind_table | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../include/tdep-x86_64/libunwind_i.h:239:12: note: in expansion of macro 'tdep_search_unwind_table' 239 | extern int tdep_search_unwind_table (unw_addr_space_t as, unw_word_t ip, | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/libunwind-common.h:39:45: note: previous declaration of '_ULx86_64_dwarf_search_unwind_table' with type 'int(struct unw_addr_space *, unw_word_t, unw_dyn_info_t *, unw_proc_info_t *, int, void *)' {aka 'int(struct unw_addr_space *, long unsigned int, struct unw_dyn_info *, struct unw_proc_info *, int, void *)'} 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ ../include/dwarf.h:384:41: note: in expansion of macro 'UNW_OBJ' 384 | #define dwarf_search_unwind_table UNW_OBJ (dwarf_search_unwind_table) | ^~~~~~~ ../include/dwarf.h:411:12: note: in expansion of macro 'dwarf_search_unwind_table' 411 | extern int dwarf_search_unwind_table (unw_addr_space_t as, | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../include/libunwind-common.h:39:45: warning: redundant redeclaration of '_ULx86_64_r_uc_addr' [-Wredundant-decls] 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ x86_64/unwind_i.h:64:41: note: in expansion of macro 'UNW_OBJ' 64 | #define x86_64_r_uc_addr UNW_OBJ(r_uc_addr) | ^~~~~~~ x86_64/unwind_i.h:88:14: note: in expansion of macro 'x86_64_r_uc_addr' 88 | extern void *x86_64_r_uc_addr (ucontext_t *uc, int reg); | ^~~~~~~~~~~~~~~~ ../include/libunwind-common.h:39:45: note: previous declaration of '_ULx86_64_r_uc_addr' with type 'void *(ucontext_t *, int)' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ ../include/tdep-x86_64/libunwind_i.h:214:41: note: in expansion of macro 'UNW_OBJ' 214 | #define x86_64_r_uc_addr UNW_OBJ(r_uc_addr) | ^~~~~~~ ../include/tdep-x86_64/libunwind_i.h:242:14: note: in expansion of macro 'x86_64_r_uc_addr' 242 | extern void *x86_64_r_uc_addr (ucontext_t *uc, int reg); | ^~~~~~~~~~~~~~~~ ../include/libunwind-common.h:39:45: warning: redundant redeclaration of '_ULx86_64_handle_signal_frame' [-Wredundant-decls] 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ x86_64/unwind_i.h:90:36: note: in expansion of macro 'UNW_OBJ' 90 | #define x86_64_handle_signal_frame UNW_OBJ(handle_signal_frame) | ^~~~~~~ x86_64/unwind_i.h:91:12: note: in expansion of macro 'x86_64_handle_signal_frame' 91 | extern int x86_64_handle_signal_frame(unw_cursor_t *cursor); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/libunwind-common.h:39:45: note: previous declaration of '_ULx86_64_handle_signal_frame' with type 'int(unw_cursor_t *)' {aka 'int(struct unw_cursor *)'} 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ ../include/libunwind-common.h:243:33: note: in expansion of macro 'UNW_OBJ' 243 | #define unw_handle_signal_frame UNW_OBJ(handle_signal_frame) | ^~~~~~~ ../include/libunwind-common.h:276:12: note: in expansion of macro 'unw_handle_signal_frame' 276 | extern int unw_handle_signal_frame (unw_cursor_t *); | ^~~~~~~~~~~~~~~~~~~~~~~ depbase=`echo x86_64/Lreg_states_iterate.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../include -I../include -I../include/tdep-x86_64 -I. -I../../../../../common/inc/ -I../../../../../sdk/trts/ -I../../../../../common/inc/internal -D_GNU_SOURCE -DNDEBUG -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -std=c99 -fno-builtin -DHAVE_SGX=1 -fPIC -DUNW_LOCAL_ONLY -fdebug-prefix-map=/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/cpprt/linux/libunwind=/libunwind -fexceptions -Wall -Wsign-compare -MT x86_64/Lreg_states_iterate.lo -MD -MP -MF $depbase.Tpo -c -o x86_64/Lreg_states_iterate.lo x86_64/Lreg_states_iterate.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../include -I../include -I../include/tdep-x86_64 -I. -I../../../../../common/inc/ -I../../../../../sdk/trts/ -I../../../../../common/inc/internal -D_GNU_SOURCE -DNDEBUG -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -fvisibility=hidden -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -std=c99 -fno-builtin -DHAVE_SGX=1 -fPIC -DUNW_LOCAL_ONLY -fdebug-prefix-map=/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/cpprt/linux/libunwind=/libunwind -fexceptions -Wall -Wsign-compare -MT x86_64/Lreg_states_iterate.lo -MD -MP -MF x86_64/.deps/Lreg_states_iterate.Tpo -c x86_64/Lreg_states_iterate.c -fpie -o x86_64/Lreg_states_iterate.o x86_64/Lreg_states_iterate.c:1:9: warning: "UNW_LOCAL_ONLY" redefined 1 | #define UNW_LOCAL_ONLY | ^~~~~~~~~~~~~~ : note: this is the location of the previous definition In file included from x86_64/unwind_i.h:35, from x86_64/Greg_states_iterate.c:28, from x86_64/Lreg_states_iterate.c:4: ../include/libunwind_i.h: In function 'print_error': ../include/libunwind_i.h:313:10: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion] 313 | return write (2, string, strlen (string)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/libunwind_i.h: At top level: ../include/libunwind_i.h:334:5: warning: "UNW_TARGET_IA64" is not defined, evaluates to 0 [-Wundef] 334 | #if UNW_TARGET_IA64 | ^~~~~~~~~~~~~~~ ../include/libunwind_i.h:337:5: warning: "UNW_TARGET_ARM" is not defined, evaluates to 0 [-Wundef] 337 | #if UNW_TARGET_ARM | ^~~~~~~~~~~~~~ ../include/libunwind_i.h: In function 'invalidate_edi': ../include/libunwind_i.h:349:5: warning: "UNW_TARGET_ARM" is not defined, evaluates to 0 [-Wundef] 349 | #if UNW_TARGET_ARM | ^~~~~~~~~~~~~~ In file included from ../include/tdep/libunwind_i.h:25, from ../include/libunwind_i.h:372: ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_getfp': ../include/tdep-x86_64/libunwind_i.h:141:35: warning: unused parameter 'c' [-Wunused-parameter] 141 | dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) | ~~~~~~~~~~~~~~~~~~~~~^ ../include/tdep-x86_64/libunwind_i.h:141:68: warning: unused parameter 'val' [-Wunused-parameter] 141 | dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) | ~~~~~~~~~~~~~^~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_putfp': ../include/tdep-x86_64/libunwind_i.h:150:35: warning: unused parameter 'c' [-Wunused-parameter] 150 | dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) | ~~~~~~~~~~~~~~~~~~~~~^ ../include/tdep-x86_64/libunwind_i.h:150:67: warning: unused parameter 'val' [-Wunused-parameter] 150 | dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) | ~~~~~~~~~~~~^~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_get': ../include/tdep-x86_64/libunwind_i.h:106:37: warning: conversion from 'unw_word_t' {aka 'long unsigned int'} to 'unw_regnum_t' {aka 'int'} may change value [-Wconversion] 106 | #define DWARF_GET_LOC(l) ((l).val) | ~~~~^~~~~ ../include/tdep-x86_64/libunwind_i.h:165:45: note: in expansion of macro 'DWARF_GET_LOC' 165 | return (*c->as->acc.access_reg) (c->as, DWARF_GET_LOC (loc), val, | ^~~~~~~~~~~~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_put': ../include/tdep-x86_64/libunwind_i.h:106:37: warning: conversion from 'unw_word_t' {aka 'long unsigned int'} to 'unw_regnum_t' {aka 'int'} may change value [-Wconversion] 106 | #define DWARF_GET_LOC(l) ((l).val) | ~~~~^~~~~ ../include/tdep-x86_64/libunwind_i.h:184:45: note: in expansion of macro 'DWARF_GET_LOC' 184 | return (*c->as->acc.access_reg) (c->as, DWARF_GET_LOC (loc), &val, | ^~~~~~~~~~~~~ In file included from ../include/libunwind-x86_64.h:129, from ../include/libunwind.h:25, from x86_64/Lreg_states_iterate.c:2: ../include/tdep-x86_64/libunwind_i.h: At top level: ../include/libunwind-common.h:39:45: warning: redundant redeclaration of '_ULx86_64_dwarf_search_unwind_table' [-Wredundant-decls] 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ ../include/dwarf.h:384:41: note: in expansion of macro 'UNW_OBJ' 384 | #define dwarf_search_unwind_table UNW_OBJ (dwarf_search_unwind_table) | ^~~~~~~ ../include/tdep-x86_64/libunwind_i.h:197:41: note: in expansion of macro 'dwarf_search_unwind_table' 197 | #define tdep_search_unwind_table dwarf_search_unwind_table | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../include/tdep-x86_64/libunwind_i.h:239:12: note: in expansion of macro 'tdep_search_unwind_table' 239 | extern int tdep_search_unwind_table (unw_addr_space_t as, unw_word_t ip, | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/libunwind-common.h:39:45: note: previous declaration of '_ULx86_64_dwarf_search_unwind_table' with type 'int(struct unw_addr_space *, unw_word_t, unw_dyn_info_t *, unw_proc_info_t *, int, void *)' {aka 'int(struct unw_addr_space *, long unsigned int, struct unw_dyn_info *, struct unw_proc_info *, int, void *)'} 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ ../include/dwarf.h:384:41: note: in expansion of macro 'UNW_OBJ' 384 | #define dwarf_search_unwind_table UNW_OBJ (dwarf_search_unwind_table) | ^~~~~~~ ../include/dwarf.h:411:12: note: in expansion of macro 'dwarf_search_unwind_table' 411 | extern int dwarf_search_unwind_table (unw_addr_space_t as, | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../include/libunwind-common.h:39:45: warning: redundant redeclaration of '_ULx86_64_r_uc_addr' [-Wredundant-decls] 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ x86_64/unwind_i.h:64:41: note: in expansion of macro 'UNW_OBJ' 64 | #define x86_64_r_uc_addr UNW_OBJ(r_uc_addr) | ^~~~~~~ x86_64/unwind_i.h:88:14: note: in expansion of macro 'x86_64_r_uc_addr' 88 | extern void *x86_64_r_uc_addr (ucontext_t *uc, int reg); | ^~~~~~~~~~~~~~~~ ../include/libunwind-common.h:39:45: note: previous declaration of '_ULx86_64_r_uc_addr' with type 'void *(ucontext_t *, int)' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ ../include/tdep-x86_64/libunwind_i.h:214:41: note: in expansion of macro 'UNW_OBJ' 214 | #define x86_64_r_uc_addr UNW_OBJ(r_uc_addr) | ^~~~~~~ ../include/tdep-x86_64/libunwind_i.h:242:14: note: in expansion of macro 'x86_64_r_uc_addr' 242 | extern void *x86_64_r_uc_addr (ucontext_t *uc, int reg); | ^~~~~~~~~~~~~~~~ ../include/libunwind-common.h:39:45: warning: redundant redeclaration of '_ULx86_64_handle_signal_frame' [-Wredundant-decls] 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ x86_64/unwind_i.h:90:36: note: in expansion of macro 'UNW_OBJ' 90 | #define x86_64_handle_signal_frame UNW_OBJ(handle_signal_frame) | ^~~~~~~ x86_64/unwind_i.h:91:12: note: in expansion of macro 'x86_64_handle_signal_frame' 91 | extern int x86_64_handle_signal_frame(unw_cursor_t *cursor); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/libunwind-common.h:39:45: note: previous declaration of '_ULx86_64_handle_signal_frame' with type 'int(unw_cursor_t *)' {aka 'int(struct unw_cursor *)'} 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ ../include/libunwind-common.h:243:33: note: in expansion of macro 'UNW_OBJ' 243 | #define unw_handle_signal_frame UNW_OBJ(handle_signal_frame) | ^~~~~~~ ../include/libunwind-common.h:276:12: note: in expansion of macro 'unw_handle_signal_frame' 276 | extern int unw_handle_signal_frame (unw_cursor_t *); | ^~~~~~~~~~~~~~~~~~~~~~~ depbase=`echo x86_64/Lcreate_addr_space.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../include -I../include -I../include/tdep-x86_64 -I. -I../../../../../common/inc/ -I../../../../../sdk/trts/ -I../../../../../common/inc/internal -D_GNU_SOURCE -DNDEBUG -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -std=c99 -fno-builtin -DHAVE_SGX=1 -fPIC -DUNW_LOCAL_ONLY -fdebug-prefix-map=/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/cpprt/linux/libunwind=/libunwind -fexceptions -Wall -Wsign-compare -MT x86_64/Lcreate_addr_space.lo -MD -MP -MF $depbase.Tpo -c -o x86_64/Lcreate_addr_space.lo x86_64/Lcreate_addr_space.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../include -I../include -I../include/tdep-x86_64 -I. -I../../../../../common/inc/ -I../../../../../sdk/trts/ -I../../../../../common/inc/internal -D_GNU_SOURCE -DNDEBUG -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -fvisibility=hidden -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -std=c99 -fno-builtin -DHAVE_SGX=1 -fPIC -DUNW_LOCAL_ONLY -fdebug-prefix-map=/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/cpprt/linux/libunwind=/libunwind -fexceptions -Wall -Wsign-compare -MT x86_64/Lcreate_addr_space.lo -MD -MP -MF x86_64/.deps/Lcreate_addr_space.Tpo -c x86_64/Lcreate_addr_space.c -fpie -o x86_64/Lcreate_addr_space.o x86_64/Lcreate_addr_space.c:1:9: warning: "UNW_LOCAL_ONLY" redefined 1 | #define UNW_LOCAL_ONLY | ^~~~~~~~~~~~~~ : note: this is the location of the previous definition In file included from x86_64/unwind_i.h:35, from x86_64/Gcreate_addr_space.c:31, from x86_64/Lcreate_addr_space.c:4: ../include/libunwind_i.h: In function 'print_error': ../include/libunwind_i.h:313:10: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion] 313 | return write (2, string, strlen (string)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/libunwind_i.h: At top level: ../include/libunwind_i.h:334:5: warning: "UNW_TARGET_IA64" is not defined, evaluates to 0 [-Wundef] 334 | #if UNW_TARGET_IA64 | ^~~~~~~~~~~~~~~ ../include/libunwind_i.h:337:5: warning: "UNW_TARGET_ARM" is not defined, evaluates to 0 [-Wundef] 337 | #if UNW_TARGET_ARM | ^~~~~~~~~~~~~~ ../include/libunwind_i.h: In function 'invalidate_edi': ../include/libunwind_i.h:349:5: warning: "UNW_TARGET_ARM" is not defined, evaluates to 0 [-Wundef] 349 | #if UNW_TARGET_ARM | ^~~~~~~~~~~~~~ In file included from ../include/tdep/libunwind_i.h:25, from ../include/libunwind_i.h:372: ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_getfp': ../include/tdep-x86_64/libunwind_i.h:141:35: warning: unused parameter 'c' [-Wunused-parameter] 141 | dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) | ~~~~~~~~~~~~~~~~~~~~~^ ../include/tdep-x86_64/libunwind_i.h:141:68: warning: unused parameter 'val' [-Wunused-parameter] 141 | dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) | ~~~~~~~~~~~~~^~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_putfp': ../include/tdep-x86_64/libunwind_i.h:150:35: warning: unused parameter 'c' [-Wunused-parameter] 150 | dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) | ~~~~~~~~~~~~~~~~~~~~~^ ../include/tdep-x86_64/libunwind_i.h:150:67: warning: unused parameter 'val' [-Wunused-parameter] 150 | dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) | ~~~~~~~~~~~~^~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_get': ../include/tdep-x86_64/libunwind_i.h:106:37: warning: conversion from 'unw_word_t' {aka 'long unsigned int'} to 'unw_regnum_t' {aka 'int'} may change value [-Wconversion] 106 | #define DWARF_GET_LOC(l) ((l).val) | ~~~~^~~~~ ../include/tdep-x86_64/libunwind_i.h:165:45: note: in expansion of macro 'DWARF_GET_LOC' 165 | return (*c->as->acc.access_reg) (c->as, DWARF_GET_LOC (loc), val, | ^~~~~~~~~~~~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_put': ../include/tdep-x86_64/libunwind_i.h:106:37: warning: conversion from 'unw_word_t' {aka 'long unsigned int'} to 'unw_regnum_t' {aka 'int'} may change value [-Wconversion] 106 | #define DWARF_GET_LOC(l) ((l).val) | ~~~~^~~~~ ../include/tdep-x86_64/libunwind_i.h:184:45: note: in expansion of macro 'DWARF_GET_LOC' 184 | return (*c->as->acc.access_reg) (c->as, DWARF_GET_LOC (loc), &val, | ^~~~~~~~~~~~~ In file included from ../include/libunwind-x86_64.h:129, from ../include/libunwind.h:25, from x86_64/Lcreate_addr_space.c:2: ../include/tdep-x86_64/libunwind_i.h: At top level: ../include/libunwind-common.h:39:45: warning: redundant redeclaration of '_ULx86_64_dwarf_search_unwind_table' [-Wredundant-decls] 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ ../include/dwarf.h:384:41: note: in expansion of macro 'UNW_OBJ' 384 | #define dwarf_search_unwind_table UNW_OBJ (dwarf_search_unwind_table) | ^~~~~~~ ../include/tdep-x86_64/libunwind_i.h:197:41: note: in expansion of macro 'dwarf_search_unwind_table' 197 | #define tdep_search_unwind_table dwarf_search_unwind_table | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../include/tdep-x86_64/libunwind_i.h:239:12: note: in expansion of macro 'tdep_search_unwind_table' 239 | extern int tdep_search_unwind_table (unw_addr_space_t as, unw_word_t ip, | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/libunwind-common.h:39:45: note: previous declaration of '_ULx86_64_dwarf_search_unwind_table' with type 'int(struct unw_addr_space *, unw_word_t, unw_dyn_info_t *, unw_proc_info_t *, int, void *)' {aka 'int(struct unw_addr_space *, long unsigned int, struct unw_dyn_info *, struct unw_proc_info *, int, void *)'} 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ ../include/dwarf.h:384:41: note: in expansion of macro 'UNW_OBJ' 384 | #define dwarf_search_unwind_table UNW_OBJ (dwarf_search_unwind_table) | ^~~~~~~ ../include/dwarf.h:411:12: note: in expansion of macro 'dwarf_search_unwind_table' 411 | extern int dwarf_search_unwind_table (unw_addr_space_t as, | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../include/libunwind-common.h:39:45: warning: redundant redeclaration of '_ULx86_64_r_uc_addr' [-Wredundant-decls] 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ x86_64/unwind_i.h:64:41: note: in expansion of macro 'UNW_OBJ' 64 | #define x86_64_r_uc_addr UNW_OBJ(r_uc_addr) | ^~~~~~~ x86_64/unwind_i.h:88:14: note: in expansion of macro 'x86_64_r_uc_addr' 88 | extern void *x86_64_r_uc_addr (ucontext_t *uc, int reg); | ^~~~~~~~~~~~~~~~ ../include/libunwind-common.h:39:45: note: previous declaration of '_ULx86_64_r_uc_addr' with type 'void *(ucontext_t *, int)' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ ../include/tdep-x86_64/libunwind_i.h:214:41: note: in expansion of macro 'UNW_OBJ' 214 | #define x86_64_r_uc_addr UNW_OBJ(r_uc_addr) | ^~~~~~~ ../include/tdep-x86_64/libunwind_i.h:242:14: note: in expansion of macro 'x86_64_r_uc_addr' 242 | extern void *x86_64_r_uc_addr (ucontext_t *uc, int reg); | ^~~~~~~~~~~~~~~~ ../include/libunwind-common.h:39:45: warning: redundant redeclaration of '_ULx86_64_handle_signal_frame' [-Wredundant-decls] 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ x86_64/unwind_i.h:90:36: note: in expansion of macro 'UNW_OBJ' 90 | #define x86_64_handle_signal_frame UNW_OBJ(handle_signal_frame) | ^~~~~~~ x86_64/unwind_i.h:91:12: note: in expansion of macro 'x86_64_handle_signal_frame' 91 | extern int x86_64_handle_signal_frame(unw_cursor_t *cursor); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/libunwind-common.h:39:45: note: previous declaration of '_ULx86_64_handle_signal_frame' with type 'int(unw_cursor_t *)' {aka 'int(struct unw_cursor *)'} 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ ../include/libunwind-common.h:243:33: note: in expansion of macro 'UNW_OBJ' 243 | #define unw_handle_signal_frame UNW_OBJ(handle_signal_frame) | ^~~~~~~ ../include/libunwind-common.h:276:12: note: in expansion of macro 'unw_handle_signal_frame' 276 | extern int unw_handle_signal_frame (unw_cursor_t *); | ^~~~~~~~~~~~~~~~~~~~~~~ x86_64/Gcreate_addr_space.c: In function '_ULx86_64_create_addr_space': x86_64/Gcreate_addr_space.c:38:41: warning: unused parameter 'a' [-Wunused-parameter] 38 | unw_create_addr_space (unw_accessors_t *a, int byte_order) | ~~~~~~~~~~~~~~~~~^ x86_64/Gcreate_addr_space.c:38:48: warning: unused parameter 'byte_order' [-Wunused-parameter] 38 | unw_create_addr_space (unw_accessors_t *a, int byte_order) | ~~~~^~~~~~~~~~ depbase=`echo x86_64/Lget_save_loc.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../include -I../include -I../include/tdep-x86_64 -I. -I../../../../../common/inc/ -I../../../../../sdk/trts/ -I../../../../../common/inc/internal -D_GNU_SOURCE -DNDEBUG -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -std=c99 -fno-builtin -DHAVE_SGX=1 -fPIC -DUNW_LOCAL_ONLY -fdebug-prefix-map=/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/cpprt/linux/libunwind=/libunwind -fexceptions -Wall -Wsign-compare -MT x86_64/Lget_save_loc.lo -MD -MP -MF $depbase.Tpo -c -o x86_64/Lget_save_loc.lo x86_64/Lget_save_loc.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../include -I../include -I../include/tdep-x86_64 -I. -I../../../../../common/inc/ -I../../../../../sdk/trts/ -I../../../../../common/inc/internal -D_GNU_SOURCE -DNDEBUG -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -fvisibility=hidden -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -std=c99 -fno-builtin -DHAVE_SGX=1 -fPIC -DUNW_LOCAL_ONLY -fdebug-prefix-map=/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/cpprt/linux/libunwind=/libunwind -fexceptions -Wall -Wsign-compare -MT x86_64/Lget_save_loc.lo -MD -MP -MF x86_64/.deps/Lget_save_loc.Tpo -c x86_64/Lget_save_loc.c -fpie -o x86_64/Lget_save_loc.o x86_64/Lget_save_loc.c:1:9: warning: "UNW_LOCAL_ONLY" redefined 1 | #define UNW_LOCAL_ONLY | ^~~~~~~~~~~~~~ : note: this is the location of the previous definition In file included from x86_64/unwind_i.h:35, from x86_64/Gget_save_loc.c:28, from x86_64/Lget_save_loc.c:4: ../include/libunwind_i.h: In function 'print_error': ../include/libunwind_i.h:313:10: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion] 313 | return write (2, string, strlen (string)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/libunwind_i.h: At top level: ../include/libunwind_i.h:334:5: warning: "UNW_TARGET_IA64" is not defined, evaluates to 0 [-Wundef] 334 | #if UNW_TARGET_IA64 | ^~~~~~~~~~~~~~~ ../include/libunwind_i.h:337:5: warning: "UNW_TARGET_ARM" is not defined, evaluates to 0 [-Wundef] 337 | #if UNW_TARGET_ARM | ^~~~~~~~~~~~~~ ../include/libunwind_i.h: In function 'invalidate_edi': ../include/libunwind_i.h:349:5: warning: "UNW_TARGET_ARM" is not defined, evaluates to 0 [-Wundef] 349 | #if UNW_TARGET_ARM | ^~~~~~~~~~~~~~ In file included from ../include/tdep/libunwind_i.h:25, from ../include/libunwind_i.h:372: ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_getfp': ../include/tdep-x86_64/libunwind_i.h:141:35: warning: unused parameter 'c' [-Wunused-parameter] 141 | dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) | ~~~~~~~~~~~~~~~~~~~~~^ ../include/tdep-x86_64/libunwind_i.h:141:68: warning: unused parameter 'val' [-Wunused-parameter] 141 | dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) | ~~~~~~~~~~~~~^~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_putfp': ../include/tdep-x86_64/libunwind_i.h:150:35: warning: unused parameter 'c' [-Wunused-parameter] 150 | dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) | ~~~~~~~~~~~~~~~~~~~~~^ ../include/tdep-x86_64/libunwind_i.h:150:67: warning: unused parameter 'val' [-Wunused-parameter] 150 | dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) | ~~~~~~~~~~~~^~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_get': ../include/tdep-x86_64/libunwind_i.h:106:37: warning: conversion from 'unw_word_t' {aka 'long unsigned int'} to 'unw_regnum_t' {aka 'int'} may change value [-Wconversion] 106 | #define DWARF_GET_LOC(l) ((l).val) | ~~~~^~~~~ ../include/tdep-x86_64/libunwind_i.h:165:45: note: in expansion of macro 'DWARF_GET_LOC' 165 | return (*c->as->acc.access_reg) (c->as, DWARF_GET_LOC (loc), val, | ^~~~~~~~~~~~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_put': ../include/tdep-x86_64/libunwind_i.h:106:37: warning: conversion from 'unw_word_t' {aka 'long unsigned int'} to 'unw_regnum_t' {aka 'int'} may change value [-Wconversion] 106 | #define DWARF_GET_LOC(l) ((l).val) | ~~~~^~~~~ ../include/tdep-x86_64/libunwind_i.h:184:45: note: in expansion of macro 'DWARF_GET_LOC' 184 | return (*c->as->acc.access_reg) (c->as, DWARF_GET_LOC (loc), &val, | ^~~~~~~~~~~~~ In file included from ../include/libunwind-x86_64.h:129, from ../include/libunwind.h:25, from x86_64/Lget_save_loc.c:2: ../include/tdep-x86_64/libunwind_i.h: At top level: ../include/libunwind-common.h:39:45: warning: redundant redeclaration of '_ULx86_64_dwarf_search_unwind_table' [-Wredundant-decls] 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ ../include/dwarf.h:384:41: note: in expansion of macro 'UNW_OBJ' 384 | #define dwarf_search_unwind_table UNW_OBJ (dwarf_search_unwind_table) | ^~~~~~~ ../include/tdep-x86_64/libunwind_i.h:197:41: note: in expansion of macro 'dwarf_search_unwind_table' 197 | #define tdep_search_unwind_table dwarf_search_unwind_table | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../include/tdep-x86_64/libunwind_i.h:239:12: note: in expansion of macro 'tdep_search_unwind_table' 239 | extern int tdep_search_unwind_table (unw_addr_space_t as, unw_word_t ip, | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/libunwind-common.h:39:45: note: previous declaration of '_ULx86_64_dwarf_search_unwind_table' with type 'int(struct unw_addr_space *, unw_word_t, unw_dyn_info_t *, unw_proc_info_t *, int, void *)' {aka 'int(struct unw_addr_space *, long unsigned int, struct unw_dyn_info *, struct unw_proc_info *, int, void *)'} 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ ../include/dwarf.h:384:41: note: in expansion of macro 'UNW_OBJ' 384 | #define dwarf_search_unwind_table UNW_OBJ (dwarf_search_unwind_table) | ^~~~~~~ ../include/dwarf.h:411:12: note: in expansion of macro 'dwarf_search_unwind_table' 411 | extern int dwarf_search_unwind_table (unw_addr_space_t as, | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../include/libunwind-common.h:39:45: warning: redundant redeclaration of '_ULx86_64_r_uc_addr' [-Wredundant-decls] 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ x86_64/unwind_i.h:64:41: note: in expansion of macro 'UNW_OBJ' 64 | #define x86_64_r_uc_addr UNW_OBJ(r_uc_addr) | ^~~~~~~ x86_64/unwind_i.h:88:14: note: in expansion of macro 'x86_64_r_uc_addr' 88 | extern void *x86_64_r_uc_addr (ucontext_t *uc, int reg); | ^~~~~~~~~~~~~~~~ ../include/libunwind-common.h:39:45: note: previous declaration of '_ULx86_64_r_uc_addr' with type 'void *(ucontext_t *, int)' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ ../include/tdep-x86_64/libunwind_i.h:214:41: note: in expansion of macro 'UNW_OBJ' 214 | #define x86_64_r_uc_addr UNW_OBJ(r_uc_addr) | ^~~~~~~ ../include/tdep-x86_64/libunwind_i.h:242:14: note: in expansion of macro 'x86_64_r_uc_addr' 242 | extern void *x86_64_r_uc_addr (ucontext_t *uc, int reg); | ^~~~~~~~~~~~~~~~ ../include/libunwind-common.h:39:45: warning: redundant redeclaration of '_ULx86_64_handle_signal_frame' [-Wredundant-decls] 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ x86_64/unwind_i.h:90:36: note: in expansion of macro 'UNW_OBJ' 90 | #define x86_64_handle_signal_frame UNW_OBJ(handle_signal_frame) | ^~~~~~~ x86_64/unwind_i.h:91:12: note: in expansion of macro 'x86_64_handle_signal_frame' 91 | extern int x86_64_handle_signal_frame(unw_cursor_t *cursor); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/libunwind-common.h:39:45: note: previous declaration of '_ULx86_64_handle_signal_frame' with type 'int(unw_cursor_t *)' {aka 'int(struct unw_cursor *)'} 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ ../include/libunwind-common.h:243:33: note: in expansion of macro 'UNW_OBJ' 243 | #define unw_handle_signal_frame UNW_OBJ(handle_signal_frame) | ^~~~~~~ ../include/libunwind-common.h:276:12: note: in expansion of macro 'unw_handle_signal_frame' 276 | extern int unw_handle_signal_frame (unw_cursor_t *); | ^~~~~~~~~~~~~~~~~~~~~~~ depbase=`echo x86_64/Lglobal.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../include -I../include -I../include/tdep-x86_64 -I. -I../../../../../common/inc/ -I../../../../../sdk/trts/ -I../../../../../common/inc/internal -D_GNU_SOURCE -DNDEBUG -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -std=c99 -fno-builtin -DHAVE_SGX=1 -fPIC -DUNW_LOCAL_ONLY -fdebug-prefix-map=/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/cpprt/linux/libunwind=/libunwind -fexceptions -Wall -Wsign-compare -MT x86_64/Lglobal.lo -MD -MP -MF $depbase.Tpo -c -o x86_64/Lglobal.lo x86_64/Lglobal.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../include -I../include -I../include/tdep-x86_64 -I. -I../../../../../common/inc/ -I../../../../../sdk/trts/ -I../../../../../common/inc/internal -D_GNU_SOURCE -DNDEBUG -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -fvisibility=hidden -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -std=c99 -fno-builtin -DHAVE_SGX=1 -fPIC -DUNW_LOCAL_ONLY -fdebug-prefix-map=/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/cpprt/linux/libunwind=/libunwind -fexceptions -Wall -Wsign-compare -MT x86_64/Lglobal.lo -MD -MP -MF x86_64/.deps/Lglobal.Tpo -c x86_64/Lglobal.c -fpie -o x86_64/Lglobal.o x86_64/Lglobal.c:1:9: warning: "UNW_LOCAL_ONLY" redefined 1 | #define UNW_LOCAL_ONLY | ^~~~~~~~~~~~~~ : note: this is the location of the previous definition In file included from x86_64/unwind_i.h:35, from x86_64/Gglobal.c:29, from x86_64/Lglobal.c:5: ../include/libunwind_i.h: In function 'print_error': ../include/libunwind_i.h:313:10: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion] 313 | return write (2, string, strlen (string)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/libunwind_i.h: At top level: ../include/libunwind_i.h:334:5: warning: "UNW_TARGET_IA64" is not defined, evaluates to 0 [-Wundef] 334 | #if UNW_TARGET_IA64 | ^~~~~~~~~~~~~~~ ../include/libunwind_i.h:337:5: warning: "UNW_TARGET_ARM" is not defined, evaluates to 0 [-Wundef] 337 | #if UNW_TARGET_ARM | ^~~~~~~~~~~~~~ ../include/libunwind_i.h: In function 'invalidate_edi': ../include/libunwind_i.h:349:5: warning: "UNW_TARGET_ARM" is not defined, evaluates to 0 [-Wundef] 349 | #if UNW_TARGET_ARM | ^~~~~~~~~~~~~~ In file included from ../include/tdep/libunwind_i.h:25, from ../include/libunwind_i.h:372: ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_getfp': ../include/tdep-x86_64/libunwind_i.h:141:35: warning: unused parameter 'c' [-Wunused-parameter] 141 | dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) | ~~~~~~~~~~~~~~~~~~~~~^ ../include/tdep-x86_64/libunwind_i.h:141:68: warning: unused parameter 'val' [-Wunused-parameter] 141 | dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) | ~~~~~~~~~~~~~^~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_putfp': ../include/tdep-x86_64/libunwind_i.h:150:35: warning: unused parameter 'c' [-Wunused-parameter] 150 | dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) | ~~~~~~~~~~~~~~~~~~~~~^ ../include/tdep-x86_64/libunwind_i.h:150:67: warning: unused parameter 'val' [-Wunused-parameter] 150 | dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) | ~~~~~~~~~~~~^~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_get': ../include/tdep-x86_64/libunwind_i.h:106:37: warning: conversion from 'unw_word_t' {aka 'long unsigned int'} to 'unw_regnum_t' {aka 'int'} may change value [-Wconversion] 106 | #define DWARF_GET_LOC(l) ((l).val) | ~~~~^~~~~ ../include/tdep-x86_64/libunwind_i.h:165:45: note: in expansion of macro 'DWARF_GET_LOC' 165 | return (*c->as->acc.access_reg) (c->as, DWARF_GET_LOC (loc), val, | ^~~~~~~~~~~~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_put': ../include/tdep-x86_64/libunwind_i.h:106:37: warning: conversion from 'unw_word_t' {aka 'long unsigned int'} to 'unw_regnum_t' {aka 'int'} may change value [-Wconversion] 106 | #define DWARF_GET_LOC(l) ((l).val) | ~~~~^~~~~ ../include/tdep-x86_64/libunwind_i.h:184:45: note: in expansion of macro 'DWARF_GET_LOC' 184 | return (*c->as->acc.access_reg) (c->as, DWARF_GET_LOC (loc), &val, | ^~~~~~~~~~~~~ In file included from ../include/libunwind-x86_64.h:129, from ../include/libunwind.h:25, from x86_64/Lglobal.c:3: ../include/tdep-x86_64/libunwind_i.h: At top level: ../include/libunwind-common.h:39:45: warning: redundant redeclaration of '_ULx86_64_dwarf_search_unwind_table' [-Wredundant-decls] 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ ../include/dwarf.h:384:41: note: in expansion of macro 'UNW_OBJ' 384 | #define dwarf_search_unwind_table UNW_OBJ (dwarf_search_unwind_table) | ^~~~~~~ ../include/tdep-x86_64/libunwind_i.h:197:41: note: in expansion of macro 'dwarf_search_unwind_table' 197 | #define tdep_search_unwind_table dwarf_search_unwind_table | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../include/tdep-x86_64/libunwind_i.h:239:12: note: in expansion of macro 'tdep_search_unwind_table' 239 | extern int tdep_search_unwind_table (unw_addr_space_t as, unw_word_t ip, | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/libunwind-common.h:39:45: note: previous declaration of '_ULx86_64_dwarf_search_unwind_table' with type 'int(struct unw_addr_space *, unw_word_t, unw_dyn_info_t *, unw_proc_info_t *, int, void *)' {aka 'int(struct unw_addr_space *, long unsigned int, struct unw_dyn_info *, struct unw_proc_info *, int, void *)'} 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ ../include/dwarf.h:384:41: note: in expansion of macro 'UNW_OBJ' 384 | #define dwarf_search_unwind_table UNW_OBJ (dwarf_search_unwind_table) | ^~~~~~~ ../include/dwarf.h:411:12: note: in expansion of macro 'dwarf_search_unwind_table' 411 | extern int dwarf_search_unwind_table (unw_addr_space_t as, | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../include/libunwind-common.h:39:45: warning: redundant redeclaration of '_ULx86_64_r_uc_addr' [-Wredundant-decls] 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ x86_64/unwind_i.h:64:41: note: in expansion of macro 'UNW_OBJ' 64 | #define x86_64_r_uc_addr UNW_OBJ(r_uc_addr) | ^~~~~~~ x86_64/unwind_i.h:88:14: note: in expansion of macro 'x86_64_r_uc_addr' 88 | extern void *x86_64_r_uc_addr (ucontext_t *uc, int reg); | ^~~~~~~~~~~~~~~~ ../include/libunwind-common.h:39:45: note: previous declaration of '_ULx86_64_r_uc_addr' with type 'void *(ucontext_t *, int)' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ ../include/tdep-x86_64/libunwind_i.h:214:41: note: in expansion of macro 'UNW_OBJ' 214 | #define x86_64_r_uc_addr UNW_OBJ(r_uc_addr) | ^~~~~~~ ../include/tdep-x86_64/libunwind_i.h:242:14: note: in expansion of macro 'x86_64_r_uc_addr' 242 | extern void *x86_64_r_uc_addr (ucontext_t *uc, int reg); | ^~~~~~~~~~~~~~~~ ../include/libunwind-common.h:39:45: warning: redundant redeclaration of '_ULx86_64_handle_signal_frame' [-Wredundant-decls] 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ x86_64/unwind_i.h:90:36: note: in expansion of macro 'UNW_OBJ' 90 | #define x86_64_handle_signal_frame UNW_OBJ(handle_signal_frame) | ^~~~~~~ x86_64/unwind_i.h:91:12: note: in expansion of macro 'x86_64_handle_signal_frame' 91 | extern int x86_64_handle_signal_frame(unw_cursor_t *cursor); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/libunwind-common.h:39:45: note: previous declaration of '_ULx86_64_handle_signal_frame' with type 'int(unw_cursor_t *)' {aka 'int(struct unw_cursor *)'} 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ ../include/libunwind-common.h:243:33: note: in expansion of macro 'UNW_OBJ' 243 | #define unw_handle_signal_frame UNW_OBJ(handle_signal_frame) | ^~~~~~~ ../include/libunwind-common.h:276:12: note: in expansion of macro 'unw_handle_signal_frame' 276 | extern int unw_handle_signal_frame (unw_cursor_t *); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from x86_64/Gglobal.c:30: ../include/dwarf_i.h: In function 'dwarf_reads8': ../include/dwarf_i.h:46:32: warning: unused parameter 'as' [-Wunused-parameter] 46 | dwarf_reads8 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, | ~~~~~~~~~~~~~~~~~^~ ../include/dwarf_i.h:46:53: warning: unused parameter 'a' [-Wunused-parameter] 46 | dwarf_reads8 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, | ~~~~~~~~~~~~~~~~~^ ../include/dwarf_i.h:47:34: warning: unused parameter 'arg' [-Wunused-parameter] 47 | int8_t *val, void *arg) | ~~~~~~^~~ ../include/dwarf_i.h: In function 'dwarf_reads16': ../include/dwarf_i.h:57:33: warning: unused parameter 'as' [-Wunused-parameter] 57 | dwarf_reads16 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, | ~~~~~~~~~~~~~~~~~^~ ../include/dwarf_i.h:57:54: warning: unused parameter 'a' [-Wunused-parameter] 57 | dwarf_reads16 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, | ~~~~~~~~~~~~~~~~~^ ../include/dwarf_i.h:58:36: warning: unused parameter 'arg' [-Wunused-parameter] 58 | int16_t *val, void *arg) | ~~~~~~^~~ ../include/dwarf_i.h: In function 'dwarf_reads32': ../include/dwarf_i.h:68:33: warning: unused parameter 'as' [-Wunused-parameter] 68 | dwarf_reads32 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, | ~~~~~~~~~~~~~~~~~^~ ../include/dwarf_i.h:68:54: warning: unused parameter 'a' [-Wunused-parameter] 68 | dwarf_reads32 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, | ~~~~~~~~~~~~~~~~~^ ../include/dwarf_i.h:69:36: warning: unused parameter 'arg' [-Wunused-parameter] 69 | int32_t *val, void *arg) | ~~~~~~^~~ ../include/dwarf_i.h: In function 'dwarf_reads64': ../include/dwarf_i.h:79:33: warning: unused parameter 'as' [-Wunused-parameter] 79 | dwarf_reads64 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, | ~~~~~~~~~~~~~~~~~^~ ../include/dwarf_i.h:79:54: warning: unused parameter 'a' [-Wunused-parameter] 79 | dwarf_reads64 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, | ~~~~~~~~~~~~~~~~~^ ../include/dwarf_i.h:80:36: warning: unused parameter 'arg' [-Wunused-parameter] 80 | int64_t *val, void *arg) | ~~~~~~^~~ ../include/dwarf_i.h: In function 'dwarf_readu8': ../include/dwarf_i.h:90:32: warning: unused parameter 'as' [-Wunused-parameter] 90 | dwarf_readu8 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, | ~~~~~~~~~~~~~~~~~^~ ../include/dwarf_i.h:90:53: warning: unused parameter 'a' [-Wunused-parameter] 90 | dwarf_readu8 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, | ~~~~~~~~~~~~~~~~~^ ../include/dwarf_i.h:91:35: warning: unused parameter 'arg' [-Wunused-parameter] 91 | uint8_t *val, void *arg) | ~~~~~~^~~ ../include/dwarf_i.h: In function 'dwarf_readu16': ../include/dwarf_i.h:101:33: warning: unused parameter 'as' [-Wunused-parameter] 101 | dwarf_readu16 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, | ~~~~~~~~~~~~~~~~~^~ ../include/dwarf_i.h:101:54: warning: unused parameter 'a' [-Wunused-parameter] 101 | dwarf_readu16 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, | ~~~~~~~~~~~~~~~~~^ ../include/dwarf_i.h:102:37: warning: unused parameter 'arg' [-Wunused-parameter] 102 | uint16_t *val, void *arg) | ~~~~~~^~~ ../include/dwarf_i.h: In function 'dwarf_readu32': ../include/dwarf_i.h:112:33: warning: unused parameter 'as' [-Wunused-parameter] 112 | dwarf_readu32 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, | ~~~~~~~~~~~~~~~~~^~ ../include/dwarf_i.h:112:54: warning: unused parameter 'a' [-Wunused-parameter] 112 | dwarf_readu32 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, | ~~~~~~~~~~~~~~~~~^ ../include/dwarf_i.h:113:37: warning: unused parameter 'arg' [-Wunused-parameter] 113 | uint32_t *val, void *arg) | ~~~~~~^~~ ../include/dwarf_i.h: In function 'dwarf_readu64': ../include/dwarf_i.h:123:33: warning: unused parameter 'as' [-Wunused-parameter] 123 | dwarf_readu64 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, | ~~~~~~~~~~~~~~~~~^~ ../include/dwarf_i.h:123:54: warning: unused parameter 'a' [-Wunused-parameter] 123 | dwarf_readu64 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, | ~~~~~~~~~~~~~~~~~^ ../include/dwarf_i.h:124:37: warning: unused parameter 'arg' [-Wunused-parameter] 124 | uint64_t *val, void *arg) | ~~~~~~^~~ ../include/dwarf_i.h: In function 'dwarf_read_encoded_pointer_inlined': ../include/dwarf_i.h:370:29: warning: conversion to 'unw_word_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 370 | *addr = (initial_addr + size - 1) & -size; | ^ ../include/dwarf_i.h:370:41: warning: conversion to 'unw_word_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 370 | *addr = (initial_addr + size - 1) & -size; | ^ ../include/dwarf_i.h:412:13: warning: conversion to 'unw_word_t' {aka 'long unsigned int'} from 'int16_t' {aka 'short int'} may change the sign of the result [-Wsign-conversion] 412 | val = sval16; | ^~~~~~ ../include/dwarf_i.h:418:13: warning: conversion to 'unw_word_t' {aka 'long unsigned int'} from 'int32_t' {aka 'int'} may change the sign of the result [-Wsign-conversion] 418 | val = sval32; | ^~~~~~ ../include/dwarf_i.h:424:13: warning: conversion to 'unw_word_t' {aka 'long unsigned int'} from 'int64_t' {aka 'long int'} may change the sign of the result [-Wsign-conversion] 424 | val = sval64; | ^~~~~~ depbase=`echo x86_64/Linit.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../include -I../include -I../include/tdep-x86_64 -I. -I../../../../../common/inc/ -I../../../../../sdk/trts/ -I../../../../../common/inc/internal -D_GNU_SOURCE -DNDEBUG -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -std=c99 -fno-builtin -DHAVE_SGX=1 -fPIC -DUNW_LOCAL_ONLY -fdebug-prefix-map=/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/cpprt/linux/libunwind=/libunwind -fexceptions -Wall -Wsign-compare -MT x86_64/Linit.lo -MD -MP -MF $depbase.Tpo -c -o x86_64/Linit.lo x86_64/Linit.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../include -I../include -I../include/tdep-x86_64 -I. -I../../../../../common/inc/ -I../../../../../sdk/trts/ -I../../../../../common/inc/internal -D_GNU_SOURCE -DNDEBUG -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -fvisibility=hidden -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -std=c99 -fno-builtin -DHAVE_SGX=1 -fPIC -DUNW_LOCAL_ONLY -fdebug-prefix-map=/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/cpprt/linux/libunwind=/libunwind -fexceptions -Wall -Wsign-compare -MT x86_64/Linit.lo -MD -MP -MF x86_64/.deps/Linit.Tpo -c x86_64/Linit.c -fpie -o x86_64/Linit.o x86_64/Linit.c:1:9: warning: "UNW_LOCAL_ONLY" redefined 1 | #define UNW_LOCAL_ONLY | ^~~~~~~~~~~~~~ : note: this is the location of the previous definition In file included from x86_64/unwind_i.h:35, from x86_64/Ginit.c:39, from x86_64/Linit.c:4: ../include/libunwind_i.h: In function 'print_error': ../include/libunwind_i.h:313:10: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion] 313 | return write (2, string, strlen (string)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/libunwind_i.h: At top level: ../include/libunwind_i.h:334:5: warning: "UNW_TARGET_IA64" is not defined, evaluates to 0 [-Wundef] 334 | #if UNW_TARGET_IA64 | ^~~~~~~~~~~~~~~ ../include/libunwind_i.h:337:5: warning: "UNW_TARGET_ARM" is not defined, evaluates to 0 [-Wundef] 337 | #if UNW_TARGET_ARM | ^~~~~~~~~~~~~~ ../include/libunwind_i.h: In function 'invalidate_edi': ../include/libunwind_i.h:349:5: warning: "UNW_TARGET_ARM" is not defined, evaluates to 0 [-Wundef] 349 | #if UNW_TARGET_ARM | ^~~~~~~~~~~~~~ In file included from ../include/tdep/libunwind_i.h:25, from ../include/libunwind_i.h:372: ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_getfp': ../include/tdep-x86_64/libunwind_i.h:141:35: warning: unused parameter 'c' [-Wunused-parameter] 141 | dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) | ~~~~~~~~~~~~~~~~~~~~~^ ../include/tdep-x86_64/libunwind_i.h:141:68: warning: unused parameter 'val' [-Wunused-parameter] 141 | dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) | ~~~~~~~~~~~~~^~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_putfp': ../include/tdep-x86_64/libunwind_i.h:150:35: warning: unused parameter 'c' [-Wunused-parameter] 150 | dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) | ~~~~~~~~~~~~~~~~~~~~~^ ../include/tdep-x86_64/libunwind_i.h:150:67: warning: unused parameter 'val' [-Wunused-parameter] 150 | dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) | ~~~~~~~~~~~~^~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_get': ../include/tdep-x86_64/libunwind_i.h:106:37: warning: conversion from 'unw_word_t' {aka 'long unsigned int'} to 'unw_regnum_t' {aka 'int'} may change value [-Wconversion] 106 | #define DWARF_GET_LOC(l) ((l).val) | ~~~~^~~~~ ../include/tdep-x86_64/libunwind_i.h:165:45: note: in expansion of macro 'DWARF_GET_LOC' 165 | return (*c->as->acc.access_reg) (c->as, DWARF_GET_LOC (loc), val, | ^~~~~~~~~~~~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_put': ../include/tdep-x86_64/libunwind_i.h:106:37: warning: conversion from 'unw_word_t' {aka 'long unsigned int'} to 'unw_regnum_t' {aka 'int'} may change value [-Wconversion] 106 | #define DWARF_GET_LOC(l) ((l).val) | ~~~~^~~~~ ../include/tdep-x86_64/libunwind_i.h:184:45: note: in expansion of macro 'DWARF_GET_LOC' 184 | return (*c->as->acc.access_reg) (c->as, DWARF_GET_LOC (loc), &val, | ^~~~~~~~~~~~~ In file included from ../include/libunwind-x86_64.h:129, from ../include/libunwind.h:25, from x86_64/Linit.c:2: ../include/tdep-x86_64/libunwind_i.h: At top level: ../include/libunwind-common.h:39:45: warning: redundant redeclaration of '_ULx86_64_dwarf_search_unwind_table' [-Wredundant-decls] 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ ../include/dwarf.h:384:41: note: in expansion of macro 'UNW_OBJ' 384 | #define dwarf_search_unwind_table UNW_OBJ (dwarf_search_unwind_table) | ^~~~~~~ ../include/tdep-x86_64/libunwind_i.h:197:41: note: in expansion of macro 'dwarf_search_unwind_table' 197 | #define tdep_search_unwind_table dwarf_search_unwind_table | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../include/tdep-x86_64/libunwind_i.h:239:12: note: in expansion of macro 'tdep_search_unwind_table' 239 | extern int tdep_search_unwind_table (unw_addr_space_t as, unw_word_t ip, | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/libunwind-common.h:39:45: note: previous declaration of '_ULx86_64_dwarf_search_unwind_table' with type 'int(struct unw_addr_space *, unw_word_t, unw_dyn_info_t *, unw_proc_info_t *, int, void *)' {aka 'int(struct unw_addr_space *, long unsigned int, struct unw_dyn_info *, struct unw_proc_info *, int, void *)'} 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ ../include/dwarf.h:384:41: note: in expansion of macro 'UNW_OBJ' 384 | #define dwarf_search_unwind_table UNW_OBJ (dwarf_search_unwind_table) | ^~~~~~~ ../include/dwarf.h:411:12: note: in expansion of macro 'dwarf_search_unwind_table' 411 | extern int dwarf_search_unwind_table (unw_addr_space_t as, | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../include/libunwind-common.h:39:45: warning: redundant redeclaration of '_ULx86_64_r_uc_addr' [-Wredundant-decls] 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ x86_64/unwind_i.h:64:41: note: in expansion of macro 'UNW_OBJ' 64 | #define x86_64_r_uc_addr UNW_OBJ(r_uc_addr) | ^~~~~~~ x86_64/unwind_i.h:88:14: note: in expansion of macro 'x86_64_r_uc_addr' 88 | extern void *x86_64_r_uc_addr (ucontext_t *uc, int reg); | ^~~~~~~~~~~~~~~~ ../include/libunwind-common.h:39:45: note: previous declaration of '_ULx86_64_r_uc_addr' with type 'void *(ucontext_t *, int)' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ ../include/tdep-x86_64/libunwind_i.h:214:41: note: in expansion of macro 'UNW_OBJ' 214 | #define x86_64_r_uc_addr UNW_OBJ(r_uc_addr) | ^~~~~~~ ../include/tdep-x86_64/libunwind_i.h:242:14: note: in expansion of macro 'x86_64_r_uc_addr' 242 | extern void *x86_64_r_uc_addr (ucontext_t *uc, int reg); | ^~~~~~~~~~~~~~~~ ../include/libunwind-common.h:39:45: warning: redundant redeclaration of '_ULx86_64_handle_signal_frame' [-Wredundant-decls] 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ x86_64/unwind_i.h:90:36: note: in expansion of macro 'UNW_OBJ' 90 | #define x86_64_handle_signal_frame UNW_OBJ(handle_signal_frame) | ^~~~~~~ x86_64/unwind_i.h:91:12: note: in expansion of macro 'x86_64_handle_signal_frame' 91 | extern int x86_64_handle_signal_frame(unw_cursor_t *cursor); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/libunwind-common.h:39:45: note: previous declaration of '_ULx86_64_handle_signal_frame' with type 'int(unw_cursor_t *)' {aka 'int(struct unw_cursor *)'} 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ ../include/libunwind-common.h:243:33: note: in expansion of macro 'UNW_OBJ' 243 | #define unw_handle_signal_frame UNW_OBJ(handle_signal_frame) | ^~~~~~~ ../include/libunwind-common.h:276:12: note: in expansion of macro 'unw_handle_signal_frame' 276 | extern int unw_handle_signal_frame (unw_cursor_t *); | ^~~~~~~~~~~~~~~~~~~~~~~ x86_64/Ginit.c: In function 'put_unwind_info': x86_64/Ginit.c:57:35: warning: unused parameter 'as' [-Wunused-parameter] 57 | put_unwind_info (unw_addr_space_t as, unw_proc_info_t *proc_info, void *arg) | ~~~~~~~~~~~~~~~~~^~ x86_64/Ginit.c:57:56: warning: unused parameter 'proc_info' [-Wunused-parameter] 57 | put_unwind_info (unw_addr_space_t as, unw_proc_info_t *proc_info, void *arg) | ~~~~~~~~~~~~~~~~~^~~~~~~~~ x86_64/Ginit.c:57:73: warning: unused parameter 'arg' [-Wunused-parameter] 57 | put_unwind_info (unw_addr_space_t as, unw_proc_info_t *proc_info, void *arg) | ~~~~~~^~~ x86_64/Ginit.c: In function 'get_dyn_info_list_addr': x86_64/Ginit.c:63:42: warning: unused parameter 'as' [-Wunused-parameter] 63 | get_dyn_info_list_addr (unw_addr_space_t as, unw_word_t *dyn_info_list_addr, | ~~~~~~~~~~~~~~~~~^~ x86_64/Ginit.c:64:31: warning: unused parameter 'arg' [-Wunused-parameter] 64 | void *arg) | ~~~~~~^~~ x86_64/Ginit.c: In function 'write_validate': x86_64/Ginit.c:95:23: warning: unused parameter 'addr' [-Wunused-parameter] 95 | write_validate (void *addr) | ~~~~~~^~~~ x86_64/Ginit.c: In function 'validate_mem': x86_64/Ginit.c:77:30: warning: unsigned conversion from 'int' to 'long unsigned int' changes value from '-4096' to '18446744073709547520' [-Wsign-conversion] 77 | #define PAGE_START(a) ((a) & ~(PAGE_SIZE-1)) | ^ x86_64/Ginit.c:216:7: note: in expansion of macro 'PAGE_START' 216 | if (PAGE_START(addr + sizeof (unw_word_t) - 1) == PAGE_START(addr)) | ^~~~~~~~~~ x86_64/Ginit.c:77:30: warning: unsigned conversion from 'int' to 'unw_word_t' {aka 'long unsigned int'} changes value from '-4096' to '18446744073709547520' [-Wsign-conversion] 77 | #define PAGE_START(a) ((a) & ~(PAGE_SIZE-1)) | ^ x86_64/Ginit.c:216:53: note: in expansion of macro 'PAGE_START' 216 | if (PAGE_START(addr + sizeof (unw_word_t) - 1) == PAGE_START(addr)) | ^~~~~~~~~~ x86_64/Ginit.c:77:30: warning: unsigned conversion from 'int' to 'unw_word_t' {aka 'long unsigned int'} changes value from '-4096' to '18446744073709547520' [-Wsign-conversion] 77 | #define PAGE_START(a) ((a) & ~(PAGE_SIZE-1)) | ^ x86_64/Ginit.c:221:10: note: in expansion of macro 'PAGE_START' 221 | addr = PAGE_START(addr); | ^~~~~~~~~~ x86_64/Ginit.c: In function 'access_mem': x86_64/Ginit.c:253:30: warning: unused parameter 'as' [-Wunused-parameter] 253 | access_mem (unw_addr_space_t as, unw_word_t addr, unw_word_t *val, int write, | ~~~~~~~~~~~~~~~~~^~ x86_64/Ginit.c: In function 'access_reg': x86_64/Ginit.c:277:30: warning: unused parameter 'as' [-Wunused-parameter] 277 | access_reg (unw_addr_space_t as, unw_regnum_t reg, unw_word_t *val, int write, | ~~~~~~~~~~~~~~~~~^~ x86_64/Ginit.c: In function 'access_fpreg': x86_64/Ginit.c:307:32: warning: unused parameter 'as' [-Wunused-parameter] 307 | access_fpreg (unw_addr_space_t as, unw_regnum_t reg, unw_fpreg_t *val, | ~~~~~~~~~~~~~~~~~^~ x86_64/Ginit.c: In function 'get_static_proc_name': x86_64/Ginit.c:340:40: warning: unused parameter 'as' [-Wunused-parameter] 340 | get_static_proc_name (unw_addr_space_t as, unw_word_t ip, | ~~~~~~~~~~~~~~~~~^~ x86_64/Ginit.c:340:55: warning: unused parameter 'ip' [-Wunused-parameter] 340 | get_static_proc_name (unw_addr_space_t as, unw_word_t ip, | ~~~~~~~~~~~^~ x86_64/Ginit.c:341:29: warning: unused parameter 'buf' [-Wunused-parameter] 341 | char *buf, size_t buf_len, unw_word_t *offp, | ~~~~~~^~~ x86_64/Ginit.c:341:41: warning: unused parameter 'buf_len' [-Wunused-parameter] 341 | char *buf, size_t buf_len, unw_word_t *offp, | ~~~~~~~^~~~~~~ x86_64/Ginit.c:341:62: warning: unused parameter 'offp' [-Wunused-parameter] 341 | char *buf, size_t buf_len, unw_word_t *offp, | ~~~~~~~~~~~~^~~~ x86_64/Ginit.c:342:29: warning: unused parameter 'arg' [-Wunused-parameter] 342 | void *arg) | ~~~~~~^~~ x86_64/Ginit.c: At top level: x86_64/Ginit.c:79:12: warning: 'mem_validate_pipe' defined but not used [-Wunused-variable] 79 | static int mem_validate_pipe[2] = {-1, -1}; | ^~~~~~~~~~~~~~~~~ depbase=`echo x86_64/Linit_local.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../include -I../include -I../include/tdep-x86_64 -I. -I../../../../../common/inc/ -I../../../../../sdk/trts/ -I../../../../../common/inc/internal -D_GNU_SOURCE -DNDEBUG -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -std=c99 -fno-builtin -DHAVE_SGX=1 -fPIC -DUNW_LOCAL_ONLY -fdebug-prefix-map=/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/cpprt/linux/libunwind=/libunwind -fexceptions -Wall -Wsign-compare -MT x86_64/Linit_local.lo -MD -MP -MF $depbase.Tpo -c -o x86_64/Linit_local.lo x86_64/Linit_local.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../include -I../include -I../include/tdep-x86_64 -I. -I../../../../../common/inc/ -I../../../../../sdk/trts/ -I../../../../../common/inc/internal -D_GNU_SOURCE -DNDEBUG -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -fvisibility=hidden -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -std=c99 -fno-builtin -DHAVE_SGX=1 -fPIC -DUNW_LOCAL_ONLY -fdebug-prefix-map=/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/cpprt/linux/libunwind=/libunwind -fexceptions -Wall -Wsign-compare -MT x86_64/Linit_local.lo -MD -MP -MF x86_64/.deps/Linit_local.Tpo -c x86_64/Linit_local.c -fpie -o x86_64/Linit_local.o x86_64/Linit_local.c:1:9: warning: "UNW_LOCAL_ONLY" redefined 1 | #define UNW_LOCAL_ONLY | ^~~~~~~~~~~~~~ : note: this is the location of the previous definition In file included from x86_64/unwind_i.h:35, from x86_64/Ginit_local.c:28, from x86_64/Linit_local.c:4: ../include/libunwind_i.h: In function 'print_error': ../include/libunwind_i.h:313:10: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion] 313 | return write (2, string, strlen (string)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/libunwind_i.h: At top level: ../include/libunwind_i.h:334:5: warning: "UNW_TARGET_IA64" is not defined, evaluates to 0 [-Wundef] 334 | #if UNW_TARGET_IA64 | ^~~~~~~~~~~~~~~ ../include/libunwind_i.h:337:5: warning: "UNW_TARGET_ARM" is not defined, evaluates to 0 [-Wundef] 337 | #if UNW_TARGET_ARM | ^~~~~~~~~~~~~~ ../include/libunwind_i.h: In function 'invalidate_edi': ../include/libunwind_i.h:349:5: warning: "UNW_TARGET_ARM" is not defined, evaluates to 0 [-Wundef] 349 | #if UNW_TARGET_ARM | ^~~~~~~~~~~~~~ In file included from ../include/tdep/libunwind_i.h:25, from ../include/libunwind_i.h:372: ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_getfp': ../include/tdep-x86_64/libunwind_i.h:141:35: warning: unused parameter 'c' [-Wunused-parameter] 141 | dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) | ~~~~~~~~~~~~~~~~~~~~~^ ../include/tdep-x86_64/libunwind_i.h:141:68: warning: unused parameter 'val' [-Wunused-parameter] 141 | dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) | ~~~~~~~~~~~~~^~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_putfp': ../include/tdep-x86_64/libunwind_i.h:150:35: warning: unused parameter 'c' [-Wunused-parameter] 150 | dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) | ~~~~~~~~~~~~~~~~~~~~~^ ../include/tdep-x86_64/libunwind_i.h:150:67: warning: unused parameter 'val' [-Wunused-parameter] 150 | dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) | ~~~~~~~~~~~~^~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_get': ../include/tdep-x86_64/libunwind_i.h:106:37: warning: conversion from 'unw_word_t' {aka 'long unsigned int'} to 'unw_regnum_t' {aka 'int'} may change value [-Wconversion] 106 | #define DWARF_GET_LOC(l) ((l).val) | ~~~~^~~~~ ../include/tdep-x86_64/libunwind_i.h:165:45: note: in expansion of macro 'DWARF_GET_LOC' 165 | return (*c->as->acc.access_reg) (c->as, DWARF_GET_LOC (loc), val, | ^~~~~~~~~~~~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_put': ../include/tdep-x86_64/libunwind_i.h:106:37: warning: conversion from 'unw_word_t' {aka 'long unsigned int'} to 'unw_regnum_t' {aka 'int'} may change value [-Wconversion] 106 | #define DWARF_GET_LOC(l) ((l).val) | ~~~~^~~~~ ../include/tdep-x86_64/libunwind_i.h:184:45: note: in expansion of macro 'DWARF_GET_LOC' 184 | return (*c->as->acc.access_reg) (c->as, DWARF_GET_LOC (loc), &val, | ^~~~~~~~~~~~~ In file included from ../include/libunwind-x86_64.h:129, from ../include/libunwind.h:25, from x86_64/Linit_local.c:2: ../include/tdep-x86_64/libunwind_i.h: At top level: ../include/libunwind-common.h:39:45: warning: redundant redeclaration of '_ULx86_64_dwarf_search_unwind_table' [-Wredundant-decls] 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ ../include/dwarf.h:384:41: note: in expansion of macro 'UNW_OBJ' 384 | #define dwarf_search_unwind_table UNW_OBJ (dwarf_search_unwind_table) | ^~~~~~~ ../include/tdep-x86_64/libunwind_i.h:197:41: note: in expansion of macro 'dwarf_search_unwind_table' 197 | #define tdep_search_unwind_table dwarf_search_unwind_table | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../include/tdep-x86_64/libunwind_i.h:239:12: note: in expansion of macro 'tdep_search_unwind_table' 239 | extern int tdep_search_unwind_table (unw_addr_space_t as, unw_word_t ip, | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/libunwind-common.h:39:45: note: previous declaration of '_ULx86_64_dwarf_search_unwind_table' with type 'int(struct unw_addr_space *, unw_word_t, unw_dyn_info_t *, unw_proc_info_t *, int, void *)' {aka 'int(struct unw_addr_space *, long unsigned int, struct unw_dyn_info *, struct unw_proc_info *, int, void *)'} 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ ../include/dwarf.h:384:41: note: in expansion of macro 'UNW_OBJ' 384 | #define dwarf_search_unwind_table UNW_OBJ (dwarf_search_unwind_table) | ^~~~~~~ ../include/dwarf.h:411:12: note: in expansion of macro 'dwarf_search_unwind_table' 411 | extern int dwarf_search_unwind_table (unw_addr_space_t as, | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../include/libunwind-common.h:39:45: warning: redundant redeclaration of '_ULx86_64_r_uc_addr' [-Wredundant-decls] 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ x86_64/unwind_i.h:64:41: note: in expansion of macro 'UNW_OBJ' 64 | #define x86_64_r_uc_addr UNW_OBJ(r_uc_addr) | ^~~~~~~ x86_64/unwind_i.h:88:14: note: in expansion of macro 'x86_64_r_uc_addr' 88 | extern void *x86_64_r_uc_addr (ucontext_t *uc, int reg); | ^~~~~~~~~~~~~~~~ ../include/libunwind-common.h:39:45: note: previous declaration of '_ULx86_64_r_uc_addr' with type 'void *(ucontext_t *, int)' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ ../include/tdep-x86_64/libunwind_i.h:214:41: note: in expansion of macro 'UNW_OBJ' 214 | #define x86_64_r_uc_addr UNW_OBJ(r_uc_addr) | ^~~~~~~ ../include/tdep-x86_64/libunwind_i.h:242:14: note: in expansion of macro 'x86_64_r_uc_addr' 242 | extern void *x86_64_r_uc_addr (ucontext_t *uc, int reg); | ^~~~~~~~~~~~~~~~ ../include/libunwind-common.h:39:45: warning: redundant redeclaration of '_ULx86_64_handle_signal_frame' [-Wredundant-decls] 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ x86_64/unwind_i.h:90:36: note: in expansion of macro 'UNW_OBJ' 90 | #define x86_64_handle_signal_frame UNW_OBJ(handle_signal_frame) | ^~~~~~~ x86_64/unwind_i.h:91:12: note: in expansion of macro 'x86_64_handle_signal_frame' 91 | extern int x86_64_handle_signal_frame(unw_cursor_t *cursor); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/libunwind-common.h:39:45: note: previous declaration of '_ULx86_64_handle_signal_frame' with type 'int(unw_cursor_t *)' {aka 'int(struct unw_cursor *)'} 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ ../include/libunwind-common.h:243:33: note: in expansion of macro 'UNW_OBJ' 243 | #define unw_handle_signal_frame UNW_OBJ(handle_signal_frame) | ^~~~~~~ ../include/libunwind-common.h:276:12: note: in expansion of macro 'unw_handle_signal_frame' 276 | extern int unw_handle_signal_frame (unw_cursor_t *); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from x86_64/Ginit_local.c:29: x86_64/init.h: In function 'common_init': x86_64/init.h:81:29: warning: conversion from 'unsigned int' to 'unsigned char:1' may change value [-Wconversion] 81 | c->dwarf.use_prev_instr = use_prev_instr; | ^~~~~~~~~~~~~~ depbase=`echo x86_64/Linit_remote.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../include -I../include -I../include/tdep-x86_64 -I. -I../../../../../common/inc/ -I../../../../../sdk/trts/ -I../../../../../common/inc/internal -D_GNU_SOURCE -DNDEBUG -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -std=c99 -fno-builtin -DHAVE_SGX=1 -fPIC -DUNW_LOCAL_ONLY -fdebug-prefix-map=/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/cpprt/linux/libunwind=/libunwind -fexceptions -Wall -Wsign-compare -MT x86_64/Linit_remote.lo -MD -MP -MF $depbase.Tpo -c -o x86_64/Linit_remote.lo x86_64/Linit_remote.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../include -I../include -I../include/tdep-x86_64 -I. -I../../../../../common/inc/ -I../../../../../sdk/trts/ -I../../../../../common/inc/internal -D_GNU_SOURCE -DNDEBUG -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -fvisibility=hidden -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -std=c99 -fno-builtin -DHAVE_SGX=1 -fPIC -DUNW_LOCAL_ONLY -fdebug-prefix-map=/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/cpprt/linux/libunwind=/libunwind -fexceptions -Wall -Wsign-compare -MT x86_64/Linit_remote.lo -MD -MP -MF x86_64/.deps/Linit_remote.Tpo -c x86_64/Linit_remote.c -fpie -o x86_64/Linit_remote.o x86_64/Linit_remote.c:1:9: warning: "UNW_LOCAL_ONLY" redefined 1 | #define UNW_LOCAL_ONLY | ^~~~~~~~~~~~~~ : note: this is the location of the previous definition In file included from x86_64/unwind_i.h:35, from x86_64/init.h:28, from x86_64/Ginit_remote.c:28, from x86_64/Linit_remote.c:4: ../include/libunwind_i.h: In function 'print_error': ../include/libunwind_i.h:313:10: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion] 313 | return write (2, string, strlen (string)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/libunwind_i.h: At top level: ../include/libunwind_i.h:334:5: warning: "UNW_TARGET_IA64" is not defined, evaluates to 0 [-Wundef] 334 | #if UNW_TARGET_IA64 | ^~~~~~~~~~~~~~~ ../include/libunwind_i.h:337:5: warning: "UNW_TARGET_ARM" is not defined, evaluates to 0 [-Wundef] 337 | #if UNW_TARGET_ARM | ^~~~~~~~~~~~~~ ../include/libunwind_i.h: In function 'invalidate_edi': ../include/libunwind_i.h:349:5: warning: "UNW_TARGET_ARM" is not defined, evaluates to 0 [-Wundef] 349 | #if UNW_TARGET_ARM | ^~~~~~~~~~~~~~ In file included from ../include/tdep/libunwind_i.h:25, from ../include/libunwind_i.h:372: ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_getfp': ../include/tdep-x86_64/libunwind_i.h:141:35: warning: unused parameter 'c' [-Wunused-parameter] 141 | dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) | ~~~~~~~~~~~~~~~~~~~~~^ ../include/tdep-x86_64/libunwind_i.h:141:68: warning: unused parameter 'val' [-Wunused-parameter] 141 | dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) | ~~~~~~~~~~~~~^~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_putfp': ../include/tdep-x86_64/libunwind_i.h:150:35: warning: unused parameter 'c' [-Wunused-parameter] 150 | dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) | ~~~~~~~~~~~~~~~~~~~~~^ ../include/tdep-x86_64/libunwind_i.h:150:67: warning: unused parameter 'val' [-Wunused-parameter] 150 | dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) | ~~~~~~~~~~~~^~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_get': ../include/tdep-x86_64/libunwind_i.h:106:37: warning: conversion from 'unw_word_t' {aka 'long unsigned int'} to 'unw_regnum_t' {aka 'int'} may change value [-Wconversion] 106 | #define DWARF_GET_LOC(l) ((l).val) | ~~~~^~~~~ ../include/tdep-x86_64/libunwind_i.h:165:45: note: in expansion of macro 'DWARF_GET_LOC' 165 | return (*c->as->acc.access_reg) (c->as, DWARF_GET_LOC (loc), val, | ^~~~~~~~~~~~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_put': ../include/tdep-x86_64/libunwind_i.h:106:37: warning: conversion from 'unw_word_t' {aka 'long unsigned int'} to 'unw_regnum_t' {aka 'int'} may change value [-Wconversion] 106 | #define DWARF_GET_LOC(l) ((l).val) | ~~~~^~~~~ ../include/tdep-x86_64/libunwind_i.h:184:45: note: in expansion of macro 'DWARF_GET_LOC' 184 | return (*c->as->acc.access_reg) (c->as, DWARF_GET_LOC (loc), &val, | ^~~~~~~~~~~~~ In file included from ../include/libunwind-x86_64.h:129, from ../include/libunwind.h:25, from x86_64/Linit_remote.c:2: ../include/tdep-x86_64/libunwind_i.h: At top level: ../include/libunwind-common.h:39:45: warning: redundant redeclaration of '_ULx86_64_dwarf_search_unwind_table' [-Wredundant-decls] 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ ../include/dwarf.h:384:41: note: in expansion of macro 'UNW_OBJ' 384 | #define dwarf_search_unwind_table UNW_OBJ (dwarf_search_unwind_table) | ^~~~~~~ ../include/tdep-x86_64/libunwind_i.h:197:41: note: in expansion of macro 'dwarf_search_unwind_table' 197 | #define tdep_search_unwind_table dwarf_search_unwind_table | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../include/tdep-x86_64/libunwind_i.h:239:12: note: in expansion of macro 'tdep_search_unwind_table' 239 | extern int tdep_search_unwind_table (unw_addr_space_t as, unw_word_t ip, | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/libunwind-common.h:39:45: note: previous declaration of '_ULx86_64_dwarf_search_unwind_table' with type 'int(struct unw_addr_space *, unw_word_t, unw_dyn_info_t *, unw_proc_info_t *, int, void *)' {aka 'int(struct unw_addr_space *, long unsigned int, struct unw_dyn_info *, struct unw_proc_info *, int, void *)'} 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ ../include/dwarf.h:384:41: note: in expansion of macro 'UNW_OBJ' 384 | #define dwarf_search_unwind_table UNW_OBJ (dwarf_search_unwind_table) | ^~~~~~~ ../include/dwarf.h:411:12: note: in expansion of macro 'dwarf_search_unwind_table' 411 | extern int dwarf_search_unwind_table (unw_addr_space_t as, | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../include/libunwind-common.h:39:45: warning: redundant redeclaration of '_ULx86_64_r_uc_addr' [-Wredundant-decls] 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ x86_64/unwind_i.h:64:41: note: in expansion of macro 'UNW_OBJ' 64 | #define x86_64_r_uc_addr UNW_OBJ(r_uc_addr) | ^~~~~~~ x86_64/unwind_i.h:88:14: note: in expansion of macro 'x86_64_r_uc_addr' 88 | extern void *x86_64_r_uc_addr (ucontext_t *uc, int reg); | ^~~~~~~~~~~~~~~~ ../include/libunwind-common.h:39:45: note: previous declaration of '_ULx86_64_r_uc_addr' with type 'void *(ucontext_t *, int)' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ ../include/tdep-x86_64/libunwind_i.h:214:41: note: in expansion of macro 'UNW_OBJ' 214 | #define x86_64_r_uc_addr UNW_OBJ(r_uc_addr) | ^~~~~~~ ../include/tdep-x86_64/libunwind_i.h:242:14: note: in expansion of macro 'x86_64_r_uc_addr' 242 | extern void *x86_64_r_uc_addr (ucontext_t *uc, int reg); | ^~~~~~~~~~~~~~~~ ../include/libunwind-common.h:39:45: warning: redundant redeclaration of '_ULx86_64_handle_signal_frame' [-Wredundant-decls] 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ x86_64/unwind_i.h:90:36: note: in expansion of macro 'UNW_OBJ' 90 | #define x86_64_handle_signal_frame UNW_OBJ(handle_signal_frame) | ^~~~~~~ x86_64/unwind_i.h:91:12: note: in expansion of macro 'x86_64_handle_signal_frame' 91 | extern int x86_64_handle_signal_frame(unw_cursor_t *cursor); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/libunwind-common.h:39:45: note: previous declaration of '_ULx86_64_handle_signal_frame' with type 'int(unw_cursor_t *)' {aka 'int(struct unw_cursor *)'} 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ ../include/libunwind-common.h:243:33: note: in expansion of macro 'UNW_OBJ' 243 | #define unw_handle_signal_frame UNW_OBJ(handle_signal_frame) | ^~~~~~~ ../include/libunwind-common.h:276:12: note: in expansion of macro 'unw_handle_signal_frame' 276 | extern int unw_handle_signal_frame (unw_cursor_t *); | ^~~~~~~~~~~~~~~~~~~~~~~ x86_64/init.h: In function 'common_init': x86_64/init.h:81:29: warning: conversion from 'unsigned int' to 'unsigned char:1' may change value [-Wconversion] 81 | c->dwarf.use_prev_instr = use_prev_instr; | ^~~~~~~~~~~~~~ x86_64/Ginit_remote.c: In function '_ULx86_64_init_remote': x86_64/Ginit_remote.c:32:32: warning: unused parameter 'cursor' [-Wunused-parameter] 32 | unw_init_remote (unw_cursor_t *cursor, unw_addr_space_t as, void *as_arg) | ~~~~~~~~~~~~~~^~~~~~ x86_64/Ginit_remote.c:32:57: warning: unused parameter 'as' [-Wunused-parameter] 32 | unw_init_remote (unw_cursor_t *cursor, unw_addr_space_t as, void *as_arg) | ~~~~~~~~~~~~~~~~~^~ x86_64/Ginit_remote.c:32:67: warning: unused parameter 'as_arg' [-Wunused-parameter] 32 | unw_init_remote (unw_cursor_t *cursor, unw_addr_space_t as, void *as_arg) | ~~~~~~^~~~~~ depbase=`echo x86_64/Lget_proc_info.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../include -I../include -I../include/tdep-x86_64 -I. -I../../../../../common/inc/ -I../../../../../sdk/trts/ -I../../../../../common/inc/internal -D_GNU_SOURCE -DNDEBUG -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -std=c99 -fno-builtin -DHAVE_SGX=1 -fPIC -DUNW_LOCAL_ONLY -fdebug-prefix-map=/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/cpprt/linux/libunwind=/libunwind -fexceptions -Wall -Wsign-compare -MT x86_64/Lget_proc_info.lo -MD -MP -MF $depbase.Tpo -c -o x86_64/Lget_proc_info.lo x86_64/Lget_proc_info.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../include -I../include -I../include/tdep-x86_64 -I. -I../../../../../common/inc/ -I../../../../../sdk/trts/ -I../../../../../common/inc/internal -D_GNU_SOURCE -DNDEBUG -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -fvisibility=hidden -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -std=c99 -fno-builtin -DHAVE_SGX=1 -fPIC -DUNW_LOCAL_ONLY -fdebug-prefix-map=/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/cpprt/linux/libunwind=/libunwind -fexceptions -Wall -Wsign-compare -MT x86_64/Lget_proc_info.lo -MD -MP -MF x86_64/.deps/Lget_proc_info.Tpo -c x86_64/Lget_proc_info.c -fpie -o x86_64/Lget_proc_info.o x86_64/Lget_proc_info.c:1:9: warning: "UNW_LOCAL_ONLY" redefined 1 | #define UNW_LOCAL_ONLY | ^~~~~~~~~~~~~~ : note: this is the location of the previous definition In file included from x86_64/unwind_i.h:35, from x86_64/Gget_proc_info.c:28, from x86_64/Lget_proc_info.c:4: ../include/libunwind_i.h: In function 'print_error': ../include/libunwind_i.h:313:10: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion] 313 | return write (2, string, strlen (string)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/libunwind_i.h: At top level: ../include/libunwind_i.h:334:5: warning: "UNW_TARGET_IA64" is not defined, evaluates to 0 [-Wundef] 334 | #if UNW_TARGET_IA64 | ^~~~~~~~~~~~~~~ ../include/libunwind_i.h:337:5: warning: "UNW_TARGET_ARM" is not defined, evaluates to 0 [-Wundef] 337 | #if UNW_TARGET_ARM | ^~~~~~~~~~~~~~ ../include/libunwind_i.h: In function 'invalidate_edi': ../include/libunwind_i.h:349:5: warning: "UNW_TARGET_ARM" is not defined, evaluates to 0 [-Wundef] 349 | #if UNW_TARGET_ARM | ^~~~~~~~~~~~~~ In file included from ../include/tdep/libunwind_i.h:25, from ../include/libunwind_i.h:372: ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_getfp': ../include/tdep-x86_64/libunwind_i.h:141:35: warning: unused parameter 'c' [-Wunused-parameter] 141 | dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) | ~~~~~~~~~~~~~~~~~~~~~^ ../include/tdep-x86_64/libunwind_i.h:141:68: warning: unused parameter 'val' [-Wunused-parameter] 141 | dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) | ~~~~~~~~~~~~~^~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_putfp': ../include/tdep-x86_64/libunwind_i.h:150:35: warning: unused parameter 'c' [-Wunused-parameter] 150 | dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) | ~~~~~~~~~~~~~~~~~~~~~^ ../include/tdep-x86_64/libunwind_i.h:150:67: warning: unused parameter 'val' [-Wunused-parameter] 150 | dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) | ~~~~~~~~~~~~^~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_get': ../include/tdep-x86_64/libunwind_i.h:106:37: warning: conversion from 'unw_word_t' {aka 'long unsigned int'} to 'unw_regnum_t' {aka 'int'} may change value [-Wconversion] 106 | #define DWARF_GET_LOC(l) ((l).val) | ~~~~^~~~~ ../include/tdep-x86_64/libunwind_i.h:165:45: note: in expansion of macro 'DWARF_GET_LOC' 165 | return (*c->as->acc.access_reg) (c->as, DWARF_GET_LOC (loc), val, | ^~~~~~~~~~~~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_put': ../include/tdep-x86_64/libunwind_i.h:106:37: warning: conversion from 'unw_word_t' {aka 'long unsigned int'} to 'unw_regnum_t' {aka 'int'} may change value [-Wconversion] 106 | #define DWARF_GET_LOC(l) ((l).val) | ~~~~^~~~~ ../include/tdep-x86_64/libunwind_i.h:184:45: note: in expansion of macro 'DWARF_GET_LOC' 184 | return (*c->as->acc.access_reg) (c->as, DWARF_GET_LOC (loc), &val, | ^~~~~~~~~~~~~ In file included from ../include/libunwind-x86_64.h:129, from ../include/libunwind.h:25, from x86_64/Lget_proc_info.c:2: ../include/tdep-x86_64/libunwind_i.h: At top level: ../include/libunwind-common.h:39:45: warning: redundant redeclaration of '_ULx86_64_dwarf_search_unwind_table' [-Wredundant-decls] 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ ../include/dwarf.h:384:41: note: in expansion of macro 'UNW_OBJ' 384 | #define dwarf_search_unwind_table UNW_OBJ (dwarf_search_unwind_table) | ^~~~~~~ ../include/tdep-x86_64/libunwind_i.h:197:41: note: in expansion of macro 'dwarf_search_unwind_table' 197 | #define tdep_search_unwind_table dwarf_search_unwind_table | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../include/tdep-x86_64/libunwind_i.h:239:12: note: in expansion of macro 'tdep_search_unwind_table' 239 | extern int tdep_search_unwind_table (unw_addr_space_t as, unw_word_t ip, | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/libunwind-common.h:39:45: note: previous declaration of '_ULx86_64_dwarf_search_unwind_table' with type 'int(struct unw_addr_space *, unw_word_t, unw_dyn_info_t *, unw_proc_info_t *, int, void *)' {aka 'int(struct unw_addr_space *, long unsigned int, struct unw_dyn_info *, struct unw_proc_info *, int, void *)'} 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ ../include/dwarf.h:384:41: note: in expansion of macro 'UNW_OBJ' 384 | #define dwarf_search_unwind_table UNW_OBJ (dwarf_search_unwind_table) | ^~~~~~~ ../include/dwarf.h:411:12: note: in expansion of macro 'dwarf_search_unwind_table' 411 | extern int dwarf_search_unwind_table (unw_addr_space_t as, | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../include/libunwind-common.h:39:45: warning: redundant redeclaration of '_ULx86_64_r_uc_addr' [-Wredundant-decls] 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ x86_64/unwind_i.h:64:41: note: in expansion of macro 'UNW_OBJ' 64 | #define x86_64_r_uc_addr UNW_OBJ(r_uc_addr) | ^~~~~~~ x86_64/unwind_i.h:88:14: note: in expansion of macro 'x86_64_r_uc_addr' 88 | extern void *x86_64_r_uc_addr (ucontext_t *uc, int reg); | ^~~~~~~~~~~~~~~~ ../include/libunwind-common.h:39:45: note: previous declaration of '_ULx86_64_r_uc_addr' with type 'void *(ucontext_t *, int)' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ ../include/tdep-x86_64/libunwind_i.h:214:41: note: in expansion of macro 'UNW_OBJ' 214 | #define x86_64_r_uc_addr UNW_OBJ(r_uc_addr) | ^~~~~~~ ../include/tdep-x86_64/libunwind_i.h:242:14: note: in expansion of macro 'x86_64_r_uc_addr' 242 | extern void *x86_64_r_uc_addr (ucontext_t *uc, int reg); | ^~~~~~~~~~~~~~~~ ../include/libunwind-common.h:39:45: warning: redundant redeclaration of '_ULx86_64_handle_signal_frame' [-Wredundant-decls] 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ x86_64/unwind_i.h:90:36: note: in expansion of macro 'UNW_OBJ' 90 | #define x86_64_handle_signal_frame UNW_OBJ(handle_signal_frame) | ^~~~~~~ x86_64/unwind_i.h:91:12: note: in expansion of macro 'x86_64_handle_signal_frame' 91 | extern int x86_64_handle_signal_frame(unw_cursor_t *cursor); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/libunwind-common.h:39:45: note: previous declaration of '_ULx86_64_handle_signal_frame' with type 'int(unw_cursor_t *)' {aka 'int(struct unw_cursor *)'} 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ ../include/libunwind-common.h:243:33: note: in expansion of macro 'UNW_OBJ' 243 | #define unw_handle_signal_frame UNW_OBJ(handle_signal_frame) | ^~~~~~~ ../include/libunwind-common.h:276:12: note: in expansion of macro 'unw_handle_signal_frame' 276 | extern int unw_handle_signal_frame (unw_cursor_t *); | ^~~~~~~~~~~~~~~~~~~~~~~ depbase=`echo x86_64/Lregs.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../include -I../include -I../include/tdep-x86_64 -I. -I../../../../../common/inc/ -I../../../../../sdk/trts/ -I../../../../../common/inc/internal -D_GNU_SOURCE -DNDEBUG -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -std=c99 -fno-builtin -DHAVE_SGX=1 -fPIC -DUNW_LOCAL_ONLY -fdebug-prefix-map=/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/cpprt/linux/libunwind=/libunwind -fexceptions -Wall -Wsign-compare -MT x86_64/Lregs.lo -MD -MP -MF $depbase.Tpo -c -o x86_64/Lregs.lo x86_64/Lregs.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../include -I../include -I../include/tdep-x86_64 -I. -I../../../../../common/inc/ -I../../../../../sdk/trts/ -I../../../../../common/inc/internal -D_GNU_SOURCE -DNDEBUG -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -fvisibility=hidden -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -std=c99 -fno-builtin -DHAVE_SGX=1 -fPIC -DUNW_LOCAL_ONLY -fdebug-prefix-map=/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/cpprt/linux/libunwind=/libunwind -fexceptions -Wall -Wsign-compare -MT x86_64/Lregs.lo -MD -MP -MF x86_64/.deps/Lregs.Tpo -c x86_64/Lregs.c -fpie -o x86_64/Lregs.o x86_64/Lregs.c:1:9: warning: "UNW_LOCAL_ONLY" redefined 1 | #define UNW_LOCAL_ONLY | ^~~~~~~~~~~~~~ : note: this is the location of the previous definition In file included from x86_64/unwind_i.h:35, from x86_64/Gregs.c:28, from x86_64/Lregs.c:4: ../include/libunwind_i.h: In function 'print_error': ../include/libunwind_i.h:313:10: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion] 313 | return write (2, string, strlen (string)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/libunwind_i.h: At top level: ../include/libunwind_i.h:334:5: warning: "UNW_TARGET_IA64" is not defined, evaluates to 0 [-Wundef] 334 | #if UNW_TARGET_IA64 | ^~~~~~~~~~~~~~~ ../include/libunwind_i.h:337:5: warning: "UNW_TARGET_ARM" is not defined, evaluates to 0 [-Wundef] 337 | #if UNW_TARGET_ARM | ^~~~~~~~~~~~~~ ../include/libunwind_i.h: In function 'invalidate_edi': ../include/libunwind_i.h:349:5: warning: "UNW_TARGET_ARM" is not defined, evaluates to 0 [-Wundef] 349 | #if UNW_TARGET_ARM | ^~~~~~~~~~~~~~ In file included from ../include/tdep/libunwind_i.h:25, from ../include/libunwind_i.h:372: ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_getfp': ../include/tdep-x86_64/libunwind_i.h:141:35: warning: unused parameter 'c' [-Wunused-parameter] 141 | dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) | ~~~~~~~~~~~~~~~~~~~~~^ ../include/tdep-x86_64/libunwind_i.h:141:68: warning: unused parameter 'val' [-Wunused-parameter] 141 | dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) | ~~~~~~~~~~~~~^~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_putfp': ../include/tdep-x86_64/libunwind_i.h:150:35: warning: unused parameter 'c' [-Wunused-parameter] 150 | dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) | ~~~~~~~~~~~~~~~~~~~~~^ ../include/tdep-x86_64/libunwind_i.h:150:67: warning: unused parameter 'val' [-Wunused-parameter] 150 | dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) | ~~~~~~~~~~~~^~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_get': ../include/tdep-x86_64/libunwind_i.h:106:37: warning: conversion from 'unw_word_t' {aka 'long unsigned int'} to 'unw_regnum_t' {aka 'int'} may change value [-Wconversion] 106 | #define DWARF_GET_LOC(l) ((l).val) | ~~~~^~~~~ ../include/tdep-x86_64/libunwind_i.h:165:45: note: in expansion of macro 'DWARF_GET_LOC' 165 | return (*c->as->acc.access_reg) (c->as, DWARF_GET_LOC (loc), val, | ^~~~~~~~~~~~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_put': ../include/tdep-x86_64/libunwind_i.h:106:37: warning: conversion from 'unw_word_t' {aka 'long unsigned int'} to 'unw_regnum_t' {aka 'int'} may change value [-Wconversion] 106 | #define DWARF_GET_LOC(l) ((l).val) | ~~~~^~~~~ ../include/tdep-x86_64/libunwind_i.h:184:45: note: in expansion of macro 'DWARF_GET_LOC' 184 | return (*c->as->acc.access_reg) (c->as, DWARF_GET_LOC (loc), &val, | ^~~~~~~~~~~~~ In file included from ../include/libunwind-x86_64.h:129, from ../include/libunwind.h:25, from x86_64/Lregs.c:2: ../include/tdep-x86_64/libunwind_i.h: At top level: ../include/libunwind-common.h:39:45: warning: redundant redeclaration of '_ULx86_64_dwarf_search_unwind_table' [-Wredundant-decls] 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ ../include/dwarf.h:384:41: note: in expansion of macro 'UNW_OBJ' 384 | #define dwarf_search_unwind_table UNW_OBJ (dwarf_search_unwind_table) | ^~~~~~~ ../include/tdep-x86_64/libunwind_i.h:197:41: note: in expansion of macro 'dwarf_search_unwind_table' 197 | #define tdep_search_unwind_table dwarf_search_unwind_table | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../include/tdep-x86_64/libunwind_i.h:239:12: note: in expansion of macro 'tdep_search_unwind_table' 239 | extern int tdep_search_unwind_table (unw_addr_space_t as, unw_word_t ip, | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/libunwind-common.h:39:45: note: previous declaration of '_ULx86_64_dwarf_search_unwind_table' with type 'int(struct unw_addr_space *, unw_word_t, unw_dyn_info_t *, unw_proc_info_t *, int, void *)' {aka 'int(struct unw_addr_space *, long unsigned int, struct unw_dyn_info *, struct unw_proc_info *, int, void *)'} 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ ../include/dwarf.h:384:41: note: in expansion of macro 'UNW_OBJ' 384 | #define dwarf_search_unwind_table UNW_OBJ (dwarf_search_unwind_table) | ^~~~~~~ ../include/dwarf.h:411:12: note: in expansion of macro 'dwarf_search_unwind_table' 411 | extern int dwarf_search_unwind_table (unw_addr_space_t as, | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../include/libunwind-common.h:39:45: warning: redundant redeclaration of '_ULx86_64_r_uc_addr' [-Wredundant-decls] 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ x86_64/unwind_i.h:64:41: note: in expansion of macro 'UNW_OBJ' 64 | #define x86_64_r_uc_addr UNW_OBJ(r_uc_addr) | ^~~~~~~ x86_64/unwind_i.h:88:14: note: in expansion of macro 'x86_64_r_uc_addr' 88 | extern void *x86_64_r_uc_addr (ucontext_t *uc, int reg); | ^~~~~~~~~~~~~~~~ ../include/libunwind-common.h:39:45: note: previous declaration of '_ULx86_64_r_uc_addr' with type 'void *(ucontext_t *, int)' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ ../include/tdep-x86_64/libunwind_i.h:214:41: note: in expansion of macro 'UNW_OBJ' 214 | #define x86_64_r_uc_addr UNW_OBJ(r_uc_addr) | ^~~~~~~ ../include/tdep-x86_64/libunwind_i.h:242:14: note: in expansion of macro 'x86_64_r_uc_addr' 242 | extern void *x86_64_r_uc_addr (ucontext_t *uc, int reg); | ^~~~~~~~~~~~~~~~ ../include/libunwind-common.h:39:45: warning: redundant redeclaration of '_ULx86_64_handle_signal_frame' [-Wredundant-decls] 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ x86_64/unwind_i.h:90:36: note: in expansion of macro 'UNW_OBJ' 90 | #define x86_64_handle_signal_frame UNW_OBJ(handle_signal_frame) | ^~~~~~~ x86_64/unwind_i.h:91:12: note: in expansion of macro 'x86_64_handle_signal_frame' 91 | extern int x86_64_handle_signal_frame(unw_cursor_t *cursor); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/libunwind-common.h:39:45: note: previous declaration of '_ULx86_64_handle_signal_frame' with type 'int(unw_cursor_t *)' {aka 'int(struct unw_cursor *)'} 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ ../include/libunwind-common.h:243:33: note: in expansion of macro 'UNW_OBJ' 243 | #define unw_handle_signal_frame UNW_OBJ(handle_signal_frame) | ^~~~~~~ ../include/libunwind-common.h:276:12: note: in expansion of macro 'unw_handle_signal_frame' 276 | extern int unw_handle_signal_frame (unw_cursor_t *); | ^~~~~~~~~~~~~~~~~~~~~~~ x86_64/Gregs.c: In function '_ULx86_64_access_fpreg': x86_64/Gregs.c:134:35: warning: unused parameter 'c' [-Wunused-parameter] 134 | tdep_access_fpreg (struct cursor *c, unw_regnum_t reg, unw_fpreg_t *valp, | ~~~~~~~~~~~~~~~^ x86_64/Gregs.c:134:51: warning: unused parameter 'reg' [-Wunused-parameter] 134 | tdep_access_fpreg (struct cursor *c, unw_regnum_t reg, unw_fpreg_t *valp, | ~~~~~~~~~~~~~^~~ x86_64/Gregs.c:134:69: warning: unused parameter 'valp' [-Wunused-parameter] 134 | tdep_access_fpreg (struct cursor *c, unw_regnum_t reg, unw_fpreg_t *valp, | ~~~~~~~~~~~~~^~~~ x86_64/Gregs.c:135:24: warning: unused parameter 'write' [-Wunused-parameter] 135 | int write) | ~~~~^~~~~ depbase=`echo x86_64/Lresume.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../include -I../include -I../include/tdep-x86_64 -I. -I../../../../../common/inc/ -I../../../../../sdk/trts/ -I../../../../../common/inc/internal -D_GNU_SOURCE -DNDEBUG -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -std=c99 -fno-builtin -DHAVE_SGX=1 -fPIC -DUNW_LOCAL_ONLY -fdebug-prefix-map=/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/cpprt/linux/libunwind=/libunwind -fexceptions -Wall -Wsign-compare -MT x86_64/Lresume.lo -MD -MP -MF $depbase.Tpo -c -o x86_64/Lresume.lo x86_64/Lresume.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../include -I../include -I../include/tdep-x86_64 -I. -I../../../../../common/inc/ -I../../../../../sdk/trts/ -I../../../../../common/inc/internal -D_GNU_SOURCE -DNDEBUG -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -fvisibility=hidden -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -std=c99 -fno-builtin -DHAVE_SGX=1 -fPIC -DUNW_LOCAL_ONLY -fdebug-prefix-map=/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/cpprt/linux/libunwind=/libunwind -fexceptions -Wall -Wsign-compare -MT x86_64/Lresume.lo -MD -MP -MF x86_64/.deps/Lresume.Tpo -c x86_64/Lresume.c -fpie -o x86_64/Lresume.o x86_64/Lresume.c:1:9: warning: "UNW_LOCAL_ONLY" redefined 1 | #define UNW_LOCAL_ONLY | ^~~~~~~~~~~~~~ : note: this is the location of the previous definition In file included from x86_64/unwind_i.h:35, from x86_64/Gresume.c:31, from x86_64/Lresume.c:4: ../include/libunwind_i.h: In function 'print_error': ../include/libunwind_i.h:313:10: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion] 313 | return write (2, string, strlen (string)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/libunwind_i.h: At top level: ../include/libunwind_i.h:334:5: warning: "UNW_TARGET_IA64" is not defined, evaluates to 0 [-Wundef] 334 | #if UNW_TARGET_IA64 | ^~~~~~~~~~~~~~~ ../include/libunwind_i.h:337:5: warning: "UNW_TARGET_ARM" is not defined, evaluates to 0 [-Wundef] 337 | #if UNW_TARGET_ARM | ^~~~~~~~~~~~~~ ../include/libunwind_i.h: In function 'invalidate_edi': ../include/libunwind_i.h:349:5: warning: "UNW_TARGET_ARM" is not defined, evaluates to 0 [-Wundef] 349 | #if UNW_TARGET_ARM | ^~~~~~~~~~~~~~ In file included from ../include/tdep/libunwind_i.h:25, from ../include/libunwind_i.h:372: ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_getfp': ../include/tdep-x86_64/libunwind_i.h:141:35: warning: unused parameter 'c' [-Wunused-parameter] 141 | dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) | ~~~~~~~~~~~~~~~~~~~~~^ ../include/tdep-x86_64/libunwind_i.h:141:68: warning: unused parameter 'val' [-Wunused-parameter] 141 | dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) | ~~~~~~~~~~~~~^~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_putfp': ../include/tdep-x86_64/libunwind_i.h:150:35: warning: unused parameter 'c' [-Wunused-parameter] 150 | dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) | ~~~~~~~~~~~~~~~~~~~~~^ ../include/tdep-x86_64/libunwind_i.h:150:67: warning: unused parameter 'val' [-Wunused-parameter] 150 | dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) | ~~~~~~~~~~~~^~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_get': ../include/tdep-x86_64/libunwind_i.h:106:37: warning: conversion from 'unw_word_t' {aka 'long unsigned int'} to 'unw_regnum_t' {aka 'int'} may change value [-Wconversion] 106 | #define DWARF_GET_LOC(l) ((l).val) | ~~~~^~~~~ ../include/tdep-x86_64/libunwind_i.h:165:45: note: in expansion of macro 'DWARF_GET_LOC' 165 | return (*c->as->acc.access_reg) (c->as, DWARF_GET_LOC (loc), val, | ^~~~~~~~~~~~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_put': ../include/tdep-x86_64/libunwind_i.h:106:37: warning: conversion from 'unw_word_t' {aka 'long unsigned int'} to 'unw_regnum_t' {aka 'int'} may change value [-Wconversion] 106 | #define DWARF_GET_LOC(l) ((l).val) | ~~~~^~~~~ ../include/tdep-x86_64/libunwind_i.h:184:45: note: in expansion of macro 'DWARF_GET_LOC' 184 | return (*c->as->acc.access_reg) (c->as, DWARF_GET_LOC (loc), &val, | ^~~~~~~~~~~~~ In file included from ../include/libunwind-x86_64.h:129, from ../include/libunwind.h:25, from x86_64/Lresume.c:2: ../include/tdep-x86_64/libunwind_i.h: At top level: ../include/libunwind-common.h:39:45: warning: redundant redeclaration of '_ULx86_64_dwarf_search_unwind_table' [-Wredundant-decls] 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ ../include/dwarf.h:384:41: note: in expansion of macro 'UNW_OBJ' 384 | #define dwarf_search_unwind_table UNW_OBJ (dwarf_search_unwind_table) | ^~~~~~~ ../include/tdep-x86_64/libunwind_i.h:197:41: note: in expansion of macro 'dwarf_search_unwind_table' 197 | #define tdep_search_unwind_table dwarf_search_unwind_table | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../include/tdep-x86_64/libunwind_i.h:239:12: note: in expansion of macro 'tdep_search_unwind_table' 239 | extern int tdep_search_unwind_table (unw_addr_space_t as, unw_word_t ip, | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/libunwind-common.h:39:45: note: previous declaration of '_ULx86_64_dwarf_search_unwind_table' with type 'int(struct unw_addr_space *, unw_word_t, unw_dyn_info_t *, unw_proc_info_t *, int, void *)' {aka 'int(struct unw_addr_space *, long unsigned int, struct unw_dyn_info *, struct unw_proc_info *, int, void *)'} 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ ../include/dwarf.h:384:41: note: in expansion of macro 'UNW_OBJ' 384 | #define dwarf_search_unwind_table UNW_OBJ (dwarf_search_unwind_table) | ^~~~~~~ ../include/dwarf.h:411:12: note: in expansion of macro 'dwarf_search_unwind_table' 411 | extern int dwarf_search_unwind_table (unw_addr_space_t as, | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../include/libunwind-common.h:39:45: warning: redundant redeclaration of '_ULx86_64_r_uc_addr' [-Wredundant-decls] 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ x86_64/unwind_i.h:64:41: note: in expansion of macro 'UNW_OBJ' 64 | #define x86_64_r_uc_addr UNW_OBJ(r_uc_addr) | ^~~~~~~ x86_64/unwind_i.h:88:14: note: in expansion of macro 'x86_64_r_uc_addr' 88 | extern void *x86_64_r_uc_addr (ucontext_t *uc, int reg); | ^~~~~~~~~~~~~~~~ ../include/libunwind-common.h:39:45: note: previous declaration of '_ULx86_64_r_uc_addr' with type 'void *(ucontext_t *, int)' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ ../include/tdep-x86_64/libunwind_i.h:214:41: note: in expansion of macro 'UNW_OBJ' 214 | #define x86_64_r_uc_addr UNW_OBJ(r_uc_addr) | ^~~~~~~ ../include/tdep-x86_64/libunwind_i.h:242:14: note: in expansion of macro 'x86_64_r_uc_addr' 242 | extern void *x86_64_r_uc_addr (ucontext_t *uc, int reg); | ^~~~~~~~~~~~~~~~ ../include/libunwind-common.h:39:45: warning: redundant redeclaration of '_ULx86_64_handle_signal_frame' [-Wredundant-decls] 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ x86_64/unwind_i.h:90:36: note: in expansion of macro 'UNW_OBJ' 90 | #define x86_64_handle_signal_frame UNW_OBJ(handle_signal_frame) | ^~~~~~~ x86_64/unwind_i.h:91:12: note: in expansion of macro 'x86_64_handle_signal_frame' 91 | extern int x86_64_handle_signal_frame(unw_cursor_t *cursor); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/libunwind-common.h:39:45: note: previous declaration of '_ULx86_64_handle_signal_frame' with type 'int(unw_cursor_t *)' {aka 'int(struct unw_cursor *)'} 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ ../include/libunwind-common.h:243:33: note: in expansion of macro 'UNW_OBJ' 243 | #define unw_handle_signal_frame UNW_OBJ(handle_signal_frame) | ^~~~~~~ ../include/libunwind-common.h:276:12: note: in expansion of macro 'unw_handle_signal_frame' 276 | extern int unw_handle_signal_frame (unw_cursor_t *); | ^~~~~~~~~~~~~~~~~~~~~~~ x86_64/Gresume.c: In function '_ULx86_64_local_resume': x86_64/Gresume.c:36:39: warning: unused parameter 'as' [-Wunused-parameter] 36 | x86_64_local_resume (unw_addr_space_t as, unw_cursor_t *cursor, void *arg) | ~~~~~~~~~~~~~~~~~^~ x86_64/Gresume.c:36:71: warning: unused parameter 'arg' [-Wunused-parameter] 36 | x86_64_local_resume (unw_addr_space_t as, unw_cursor_t *cursor, void *arg) | ~~~~~~^~~ depbase=`echo x86_64/Lstash_frame.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../include -I../include -I../include/tdep-x86_64 -I. -I../../../../../common/inc/ -I../../../../../sdk/trts/ -I../../../../../common/inc/internal -D_GNU_SOURCE -DNDEBUG -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -std=c99 -fno-builtin -DHAVE_SGX=1 -fPIC -DUNW_LOCAL_ONLY -fdebug-prefix-map=/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/cpprt/linux/libunwind=/libunwind -fexceptions -Wall -Wsign-compare -MT x86_64/Lstash_frame.lo -MD -MP -MF $depbase.Tpo -c -o x86_64/Lstash_frame.lo x86_64/Lstash_frame.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../include -I../include -I../include/tdep-x86_64 -I. -I../../../../../common/inc/ -I../../../../../sdk/trts/ -I../../../../../common/inc/internal -D_GNU_SOURCE -DNDEBUG -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -fvisibility=hidden -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -std=c99 -fno-builtin -DHAVE_SGX=1 -fPIC -DUNW_LOCAL_ONLY -fdebug-prefix-map=/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/cpprt/linux/libunwind=/libunwind -fexceptions -Wall -Wsign-compare -MT x86_64/Lstash_frame.lo -MD -MP -MF x86_64/.deps/Lstash_frame.Tpo -c x86_64/Lstash_frame.c -fpie -o x86_64/Lstash_frame.o x86_64/Lstash_frame.c:1:9: warning: "UNW_LOCAL_ONLY" redefined 1 | #define UNW_LOCAL_ONLY | ^~~~~~~~~~~~~~ : note: this is the location of the previous definition In file included from x86_64/unwind_i.h:35, from x86_64/Gstash_frame.c:25, from x86_64/Lstash_frame.c:4: ../include/libunwind_i.h: In function 'print_error': ../include/libunwind_i.h:313:10: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion] 313 | return write (2, string, strlen (string)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/libunwind_i.h: At top level: ../include/libunwind_i.h:334:5: warning: "UNW_TARGET_IA64" is not defined, evaluates to 0 [-Wundef] 334 | #if UNW_TARGET_IA64 | ^~~~~~~~~~~~~~~ ../include/libunwind_i.h:337:5: warning: "UNW_TARGET_ARM" is not defined, evaluates to 0 [-Wundef] 337 | #if UNW_TARGET_ARM | ^~~~~~~~~~~~~~ ../include/libunwind_i.h: In function 'invalidate_edi': ../include/libunwind_i.h:349:5: warning: "UNW_TARGET_ARM" is not defined, evaluates to 0 [-Wundef] 349 | #if UNW_TARGET_ARM | ^~~~~~~~~~~~~~ In file included from ../include/tdep/libunwind_i.h:25, from ../include/libunwind_i.h:372: ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_getfp': ../include/tdep-x86_64/libunwind_i.h:141:35: warning: unused parameter 'c' [-Wunused-parameter] 141 | dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) | ~~~~~~~~~~~~~~~~~~~~~^ ../include/tdep-x86_64/libunwind_i.h:141:68: warning: unused parameter 'val' [-Wunused-parameter] 141 | dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) | ~~~~~~~~~~~~~^~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_putfp': ../include/tdep-x86_64/libunwind_i.h:150:35: warning: unused parameter 'c' [-Wunused-parameter] 150 | dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) | ~~~~~~~~~~~~~~~~~~~~~^ ../include/tdep-x86_64/libunwind_i.h:150:67: warning: unused parameter 'val' [-Wunused-parameter] 150 | dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) | ~~~~~~~~~~~~^~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_get': ../include/tdep-x86_64/libunwind_i.h:106:37: warning: conversion from 'unw_word_t' {aka 'long unsigned int'} to 'unw_regnum_t' {aka 'int'} may change value [-Wconversion] 106 | #define DWARF_GET_LOC(l) ((l).val) | ~~~~^~~~~ ../include/tdep-x86_64/libunwind_i.h:165:45: note: in expansion of macro 'DWARF_GET_LOC' 165 | return (*c->as->acc.access_reg) (c->as, DWARF_GET_LOC (loc), val, | ^~~~~~~~~~~~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_put': ../include/tdep-x86_64/libunwind_i.h:106:37: warning: conversion from 'unw_word_t' {aka 'long unsigned int'} to 'unw_regnum_t' {aka 'int'} may change value [-Wconversion] 106 | #define DWARF_GET_LOC(l) ((l).val) | ~~~~^~~~~ ../include/tdep-x86_64/libunwind_i.h:184:45: note: in expansion of macro 'DWARF_GET_LOC' 184 | return (*c->as->acc.access_reg) (c->as, DWARF_GET_LOC (loc), &val, | ^~~~~~~~~~~~~ In file included from ../include/libunwind-x86_64.h:129, from ../include/libunwind.h:25, from x86_64/Lstash_frame.c:2: ../include/tdep-x86_64/libunwind_i.h: At top level: ../include/libunwind-common.h:39:45: warning: redundant redeclaration of '_ULx86_64_dwarf_search_unwind_table' [-Wredundant-decls] 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ ../include/dwarf.h:384:41: note: in expansion of macro 'UNW_OBJ' 384 | #define dwarf_search_unwind_table UNW_OBJ (dwarf_search_unwind_table) | ^~~~~~~ ../include/tdep-x86_64/libunwind_i.h:197:41: note: in expansion of macro 'dwarf_search_unwind_table' 197 | #define tdep_search_unwind_table dwarf_search_unwind_table | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../include/tdep-x86_64/libunwind_i.h:239:12: note: in expansion of macro 'tdep_search_unwind_table' 239 | extern int tdep_search_unwind_table (unw_addr_space_t as, unw_word_t ip, | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/libunwind-common.h:39:45: note: previous declaration of '_ULx86_64_dwarf_search_unwind_table' with type 'int(struct unw_addr_space *, unw_word_t, unw_dyn_info_t *, unw_proc_info_t *, int, void *)' {aka 'int(struct unw_addr_space *, long unsigned int, struct unw_dyn_info *, struct unw_proc_info *, int, void *)'} 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ ../include/dwarf.h:384:41: note: in expansion of macro 'UNW_OBJ' 384 | #define dwarf_search_unwind_table UNW_OBJ (dwarf_search_unwind_table) | ^~~~~~~ ../include/dwarf.h:411:12: note: in expansion of macro 'dwarf_search_unwind_table' 411 | extern int dwarf_search_unwind_table (unw_addr_space_t as, | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../include/libunwind-common.h:39:45: warning: redundant redeclaration of '_ULx86_64_r_uc_addr' [-Wredundant-decls] 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ x86_64/unwind_i.h:64:41: note: in expansion of macro 'UNW_OBJ' 64 | #define x86_64_r_uc_addr UNW_OBJ(r_uc_addr) | ^~~~~~~ x86_64/unwind_i.h:88:14: note: in expansion of macro 'x86_64_r_uc_addr' 88 | extern void *x86_64_r_uc_addr (ucontext_t *uc, int reg); | ^~~~~~~~~~~~~~~~ ../include/libunwind-common.h:39:45: note: previous declaration of '_ULx86_64_r_uc_addr' with type 'void *(ucontext_t *, int)' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ ../include/tdep-x86_64/libunwind_i.h:214:41: note: in expansion of macro 'UNW_OBJ' 214 | #define x86_64_r_uc_addr UNW_OBJ(r_uc_addr) | ^~~~~~~ ../include/tdep-x86_64/libunwind_i.h:242:14: note: in expansion of macro 'x86_64_r_uc_addr' 242 | extern void *x86_64_r_uc_addr (ucontext_t *uc, int reg); | ^~~~~~~~~~~~~~~~ ../include/libunwind-common.h:39:45: warning: redundant redeclaration of '_ULx86_64_handle_signal_frame' [-Wredundant-decls] 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ x86_64/unwind_i.h:90:36: note: in expansion of macro 'UNW_OBJ' 90 | #define x86_64_handle_signal_frame UNW_OBJ(handle_signal_frame) | ^~~~~~~ x86_64/unwind_i.h:91:12: note: in expansion of macro 'x86_64_handle_signal_frame' 91 | extern int x86_64_handle_signal_frame(unw_cursor_t *cursor); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/libunwind-common.h:39:45: note: previous declaration of '_ULx86_64_handle_signal_frame' with type 'int(unw_cursor_t *)' {aka 'int(struct unw_cursor *)'} 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ ../include/libunwind-common.h:243:33: note: in expansion of macro 'UNW_OBJ' 243 | #define unw_handle_signal_frame UNW_OBJ(handle_signal_frame) | ^~~~~~~ ../include/libunwind-common.h:276:12: note: in expansion of macro 'unw_handle_signal_frame' 276 | extern int unw_handle_signal_frame (unw_cursor_t *); | ^~~~~~~~~~~~~~~~~~~~~~~ x86_64/Gstash_frame.c: In function '_ULx86_64_stash_frame': x86_64/Gstash_frame.c:56:27: warning: conversion from 'unw_word_t' {aka 'long unsigned int'} to 'int:29' may change value [-Wconversion] 56 | f->cfa_reg_offset = cfa_offset; | ^~~~~~~~~~ x86_64/Gstash_frame.c:85:22: warning: conversion to 'signed char:1' from boolean expression [-Wconversion] 85 | f->cfa_reg_rsp = (rs->reg.val[DWARF_CFA_REG_COLUMN] == RSP); | ^ x86_64/Gstash_frame.c:86:25: warning: conversion from 'unw_word_t' {aka 'long unsigned int'} to 'int:29' may change value [-Wconversion] 86 | f->cfa_reg_offset = rs->reg.val[DWARF_CFA_OFF_COLUMN]; | ^~ x86_64/Gstash_frame.c:88:27: warning: conversion from 'unw_word_t' {aka 'long unsigned int'} to 'short int:15' may change value [-Wconversion] 88 | f->rbp_cfa_offset = rs->reg.val[RBP]; | ^~ x86_64/Gstash_frame.c:90:27: warning: conversion from 'unw_word_t' {aka 'long unsigned int'} to 'short int:15' may change value [-Wconversion] 90 | f->rsp_cfa_offset = rs->reg.val[RSP]; | ^~ x86_64/Gstash_frame.c:118:34: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] 118 | Debug (4, " unusual frame\n"); | ^ depbase=`echo x86_64/Lstep.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../include -I../include -I../include/tdep-x86_64 -I. -I../../../../../common/inc/ -I../../../../../sdk/trts/ -I../../../../../common/inc/internal -D_GNU_SOURCE -DNDEBUG -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -std=c99 -fno-builtin -DHAVE_SGX=1 -fPIC -DUNW_LOCAL_ONLY -fdebug-prefix-map=/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/cpprt/linux/libunwind=/libunwind -fexceptions -Wall -Wsign-compare -MT x86_64/Lstep.lo -MD -MP -MF $depbase.Tpo -c -o x86_64/Lstep.lo x86_64/Lstep.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../include -I../include -I../include/tdep-x86_64 -I. -I../../../../../common/inc/ -I../../../../../sdk/trts/ -I../../../../../common/inc/internal -D_GNU_SOURCE -DNDEBUG -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -fvisibility=hidden -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -std=c99 -fno-builtin -DHAVE_SGX=1 -fPIC -DUNW_LOCAL_ONLY -fdebug-prefix-map=/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/cpprt/linux/libunwind=/libunwind -fexceptions -Wall -Wsign-compare -MT x86_64/Lstep.lo -MD -MP -MF x86_64/.deps/Lstep.Tpo -c x86_64/Lstep.c -fpie -o x86_64/Lstep.o x86_64/Lstep.c:1:9: warning: "UNW_LOCAL_ONLY" redefined 1 | #define UNW_LOCAL_ONLY | ^~~~~~~~~~~~~~ : note: this is the location of the previous definition In file included from x86_64/unwind_i.h:35, from x86_64/Gstep.c:28, from x86_64/Lstep.c:4: ../include/libunwind_i.h: In function 'print_error': ../include/libunwind_i.h:313:10: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion] 313 | return write (2, string, strlen (string)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/libunwind_i.h: At top level: ../include/libunwind_i.h:334:5: warning: "UNW_TARGET_IA64" is not defined, evaluates to 0 [-Wundef] 334 | #if UNW_TARGET_IA64 | ^~~~~~~~~~~~~~~ ../include/libunwind_i.h:337:5: warning: "UNW_TARGET_ARM" is not defined, evaluates to 0 [-Wundef] 337 | #if UNW_TARGET_ARM | ^~~~~~~~~~~~~~ ../include/libunwind_i.h: In function 'invalidate_edi': ../include/libunwind_i.h:349:5: warning: "UNW_TARGET_ARM" is not defined, evaluates to 0 [-Wundef] 349 | #if UNW_TARGET_ARM | ^~~~~~~~~~~~~~ In file included from ../include/tdep/libunwind_i.h:25, from ../include/libunwind_i.h:372: ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_getfp': ../include/tdep-x86_64/libunwind_i.h:141:35: warning: unused parameter 'c' [-Wunused-parameter] 141 | dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) | ~~~~~~~~~~~~~~~~~~~~~^ ../include/tdep-x86_64/libunwind_i.h:141:68: warning: unused parameter 'val' [-Wunused-parameter] 141 | dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) | ~~~~~~~~~~~~~^~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_putfp': ../include/tdep-x86_64/libunwind_i.h:150:35: warning: unused parameter 'c' [-Wunused-parameter] 150 | dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) | ~~~~~~~~~~~~~~~~~~~~~^ ../include/tdep-x86_64/libunwind_i.h:150:67: warning: unused parameter 'val' [-Wunused-parameter] 150 | dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) | ~~~~~~~~~~~~^~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_get': ../include/tdep-x86_64/libunwind_i.h:106:37: warning: conversion from 'unw_word_t' {aka 'long unsigned int'} to 'unw_regnum_t' {aka 'int'} may change value [-Wconversion] 106 | #define DWARF_GET_LOC(l) ((l).val) | ~~~~^~~~~ ../include/tdep-x86_64/libunwind_i.h:165:45: note: in expansion of macro 'DWARF_GET_LOC' 165 | return (*c->as->acc.access_reg) (c->as, DWARF_GET_LOC (loc), val, | ^~~~~~~~~~~~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_put': ../include/tdep-x86_64/libunwind_i.h:106:37: warning: conversion from 'unw_word_t' {aka 'long unsigned int'} to 'unw_regnum_t' {aka 'int'} may change value [-Wconversion] 106 | #define DWARF_GET_LOC(l) ((l).val) | ~~~~^~~~~ ../include/tdep-x86_64/libunwind_i.h:184:45: note: in expansion of macro 'DWARF_GET_LOC' 184 | return (*c->as->acc.access_reg) (c->as, DWARF_GET_LOC (loc), &val, | ^~~~~~~~~~~~~ In file included from ../include/libunwind-x86_64.h:129, from ../include/libunwind.h:25, from x86_64/Lstep.c:2: ../include/tdep-x86_64/libunwind_i.h: At top level: ../include/libunwind-common.h:39:45: warning: redundant redeclaration of '_ULx86_64_dwarf_search_unwind_table' [-Wredundant-decls] 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ ../include/dwarf.h:384:41: note: in expansion of macro 'UNW_OBJ' 384 | #define dwarf_search_unwind_table UNW_OBJ (dwarf_search_unwind_table) | ^~~~~~~ ../include/tdep-x86_64/libunwind_i.h:197:41: note: in expansion of macro 'dwarf_search_unwind_table' 197 | #define tdep_search_unwind_table dwarf_search_unwind_table | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../include/tdep-x86_64/libunwind_i.h:239:12: note: in expansion of macro 'tdep_search_unwind_table' 239 | extern int tdep_search_unwind_table (unw_addr_space_t as, unw_word_t ip, | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/libunwind-common.h:39:45: note: previous declaration of '_ULx86_64_dwarf_search_unwind_table' with type 'int(struct unw_addr_space *, unw_word_t, unw_dyn_info_t *, unw_proc_info_t *, int, void *)' {aka 'int(struct unw_addr_space *, long unsigned int, struct unw_dyn_info *, struct unw_proc_info *, int, void *)'} 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ ../include/dwarf.h:384:41: note: in expansion of macro 'UNW_OBJ' 384 | #define dwarf_search_unwind_table UNW_OBJ (dwarf_search_unwind_table) | ^~~~~~~ ../include/dwarf.h:411:12: note: in expansion of macro 'dwarf_search_unwind_table' 411 | extern int dwarf_search_unwind_table (unw_addr_space_t as, | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../include/libunwind-common.h:39:45: warning: redundant redeclaration of '_ULx86_64_r_uc_addr' [-Wredundant-decls] 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ x86_64/unwind_i.h:64:41: note: in expansion of macro 'UNW_OBJ' 64 | #define x86_64_r_uc_addr UNW_OBJ(r_uc_addr) | ^~~~~~~ x86_64/unwind_i.h:88:14: note: in expansion of macro 'x86_64_r_uc_addr' 88 | extern void *x86_64_r_uc_addr (ucontext_t *uc, int reg); | ^~~~~~~~~~~~~~~~ ../include/libunwind-common.h:39:45: note: previous declaration of '_ULx86_64_r_uc_addr' with type 'void *(ucontext_t *, int)' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ ../include/tdep-x86_64/libunwind_i.h:214:41: note: in expansion of macro 'UNW_OBJ' 214 | #define x86_64_r_uc_addr UNW_OBJ(r_uc_addr) | ^~~~~~~ ../include/tdep-x86_64/libunwind_i.h:242:14: note: in expansion of macro 'x86_64_r_uc_addr' 242 | extern void *x86_64_r_uc_addr (ucontext_t *uc, int reg); | ^~~~~~~~~~~~~~~~ ../include/libunwind-common.h:39:45: warning: redundant redeclaration of '_ULx86_64_handle_signal_frame' [-Wredundant-decls] 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ x86_64/unwind_i.h:90:36: note: in expansion of macro 'UNW_OBJ' 90 | #define x86_64_handle_signal_frame UNW_OBJ(handle_signal_frame) | ^~~~~~~ x86_64/unwind_i.h:91:12: note: in expansion of macro 'x86_64_handle_signal_frame' 91 | extern int x86_64_handle_signal_frame(unw_cursor_t *cursor); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/libunwind-common.h:39:45: note: previous declaration of '_ULx86_64_handle_signal_frame' with type 'int(unw_cursor_t *)' {aka 'int(struct unw_cursor *)'} 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ ../include/libunwind-common.h:243:33: note: in expansion of macro 'UNW_OBJ' 243 | #define unw_handle_signal_frame UNW_OBJ(handle_signal_frame) | ^~~~~~~ ../include/libunwind-common.h:276:12: note: in expansion of macro 'unw_handle_signal_frame' 276 | extern int unw_handle_signal_frame (unw_cursor_t *); | ^~~~~~~~~~~~~~~~~~~~~~~ depbase=`echo x86_64/getcontext.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../include -I../include -I../include/tdep-x86_64 -I. -I../../../../../common/inc/ -I../../../../../sdk/trts/ -I../../../../../common/inc/internal -D_GNU_SOURCE -DNDEBUG -I../include -I../include/tdep-x86_64 -I. -I../../../../../common/inc/ -I../../../../../sdk/trts/ -I../../../../../common/inc/internal -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -std=c99 -fno-builtin -DHAVE_SGX=1 -fPIC -DUNW_LOCAL_ONLY -fdebug-prefix-map=/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/cpprt/linux/libunwind=/libunwind -D_GNU_SOURCE -DNDEBUG -MT x86_64/getcontext.lo -MD -MP -MF $depbase.Tpo -c -o x86_64/getcontext.lo x86_64/getcontext.S &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../include -I../include -I../include/tdep-x86_64 -I. -I../../../../../common/inc/ -I../../../../../sdk/trts/ -I../../../../../common/inc/internal -D_GNU_SOURCE -DNDEBUG -I../include -I../include/tdep-x86_64 -I. -I../../../../../common/inc/ -I../../../../../sdk/trts/ -I../../../../../common/inc/internal -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -fvisibility=hidden -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -std=c99 -fno-builtin -DHAVE_SGX=1 -fPIC -DUNW_LOCAL_ONLY -fdebug-prefix-map=/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/cpprt/linux/libunwind=/libunwind -D_GNU_SOURCE -DNDEBUG -MT x86_64/getcontext.lo -MD -MP -MF x86_64/.deps/getcontext.Tpo -c x86_64/getcontext.S -fpie -o x86_64/getcontext.o depbase=`echo dwarf/Lexpr.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../include -I../include -I../include/tdep-x86_64 -I. -I../../../../../common/inc/ -I../../../../../sdk/trts/ -I../../../../../common/inc/internal -D_GNU_SOURCE -DNDEBUG -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -std=c99 -fno-builtin -DHAVE_SGX=1 -fPIC -DUNW_LOCAL_ONLY -fdebug-prefix-map=/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/cpprt/linux/libunwind=/libunwind -fexceptions -Wall -Wsign-compare -MT dwarf/Lexpr.lo -MD -MP -MF $depbase.Tpo -c -o dwarf/Lexpr.lo dwarf/Lexpr.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../include -I../include -I../include/tdep-x86_64 -I. -I../../../../../common/inc/ -I../../../../../sdk/trts/ -I../../../../../common/inc/internal -D_GNU_SOURCE -DNDEBUG -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -fvisibility=hidden -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -std=c99 -fno-builtin -DHAVE_SGX=1 -fPIC -DUNW_LOCAL_ONLY -fdebug-prefix-map=/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/cpprt/linux/libunwind=/libunwind -fexceptions -Wall -Wsign-compare -MT dwarf/Lexpr.lo -MD -MP -MF dwarf/.deps/Lexpr.Tpo -c dwarf/Lexpr.c -fpie -o dwarf/Lexpr.o dwarf/Lexpr.c:1:9: warning: "UNW_LOCAL_ONLY" redefined 1 | #define UNW_LOCAL_ONLY | ^~~~~~~~~~~~~~ : note: this is the location of the previous definition In file included from ../include/dwarf_i.h:10, from dwarf/Gexpr.c:26, from dwarf/Lexpr.c:4: ../include/libunwind_i.h: In function 'print_error': ../include/libunwind_i.h:313:10: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion] 313 | return write (2, string, strlen (string)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/libunwind_i.h: At top level: ../include/libunwind_i.h:334:5: warning: "UNW_TARGET_IA64" is not defined, evaluates to 0 [-Wundef] 334 | #if UNW_TARGET_IA64 | ^~~~~~~~~~~~~~~ ../include/libunwind_i.h:337:5: warning: "UNW_TARGET_ARM" is not defined, evaluates to 0 [-Wundef] 337 | #if UNW_TARGET_ARM | ^~~~~~~~~~~~~~ ../include/libunwind_i.h: In function 'invalidate_edi': ../include/libunwind_i.h:349:5: warning: "UNW_TARGET_ARM" is not defined, evaluates to 0 [-Wundef] 349 | #if UNW_TARGET_ARM | ^~~~~~~~~~~~~~ In file included from ../include/tdep/libunwind_i.h:25, from ../include/libunwind_i.h:372: ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_getfp': ../include/tdep-x86_64/libunwind_i.h:141:35: warning: unused parameter 'c' [-Wunused-parameter] 141 | dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) | ~~~~~~~~~~~~~~~~~~~~~^ ../include/tdep-x86_64/libunwind_i.h:141:68: warning: unused parameter 'val' [-Wunused-parameter] 141 | dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) | ~~~~~~~~~~~~~^~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_putfp': ../include/tdep-x86_64/libunwind_i.h:150:35: warning: unused parameter 'c' [-Wunused-parameter] 150 | dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) | ~~~~~~~~~~~~~~~~~~~~~^ ../include/tdep-x86_64/libunwind_i.h:150:67: warning: unused parameter 'val' [-Wunused-parameter] 150 | dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) | ~~~~~~~~~~~~^~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_get': ../include/tdep-x86_64/libunwind_i.h:106:37: warning: conversion from 'unw_word_t' {aka 'long unsigned int'} to 'unw_regnum_t' {aka 'int'} may change value [-Wconversion] 106 | #define DWARF_GET_LOC(l) ((l).val) | ~~~~^~~~~ ../include/tdep-x86_64/libunwind_i.h:165:45: note: in expansion of macro 'DWARF_GET_LOC' 165 | return (*c->as->acc.access_reg) (c->as, DWARF_GET_LOC (loc), val, | ^~~~~~~~~~~~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_put': ../include/tdep-x86_64/libunwind_i.h:106:37: warning: conversion from 'unw_word_t' {aka 'long unsigned int'} to 'unw_regnum_t' {aka 'int'} may change value [-Wconversion] 106 | #define DWARF_GET_LOC(l) ((l).val) | ~~~~^~~~~ ../include/tdep-x86_64/libunwind_i.h:184:45: note: in expansion of macro 'DWARF_GET_LOC' 184 | return (*c->as->acc.access_reg) (c->as, DWARF_GET_LOC (loc), &val, | ^~~~~~~~~~~~~ In file included from ../include/libunwind-x86_64.h:129, from ../include/libunwind.h:25, from dwarf/Lexpr.c:2: ../include/tdep-x86_64/libunwind_i.h: At top level: ../include/libunwind-common.h:39:45: warning: redundant redeclaration of '_ULx86_64_dwarf_search_unwind_table' [-Wredundant-decls] 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ ../include/dwarf.h:384:41: note: in expansion of macro 'UNW_OBJ' 384 | #define dwarf_search_unwind_table UNW_OBJ (dwarf_search_unwind_table) | ^~~~~~~ ../include/tdep-x86_64/libunwind_i.h:197:41: note: in expansion of macro 'dwarf_search_unwind_table' 197 | #define tdep_search_unwind_table dwarf_search_unwind_table | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../include/tdep-x86_64/libunwind_i.h:239:12: note: in expansion of macro 'tdep_search_unwind_table' 239 | extern int tdep_search_unwind_table (unw_addr_space_t as, unw_word_t ip, | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/libunwind-common.h:39:45: note: previous declaration of '_ULx86_64_dwarf_search_unwind_table' with type 'int(struct unw_addr_space *, unw_word_t, unw_dyn_info_t *, unw_proc_info_t *, int, void *)' {aka 'int(struct unw_addr_space *, long unsigned int, struct unw_dyn_info *, struct unw_proc_info *, int, void *)'} 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ ../include/dwarf.h:384:41: note: in expansion of macro 'UNW_OBJ' 384 | #define dwarf_search_unwind_table UNW_OBJ (dwarf_search_unwind_table) | ^~~~~~~ ../include/dwarf.h:411:12: note: in expansion of macro 'dwarf_search_unwind_table' 411 | extern int dwarf_search_unwind_table (unw_addr_space_t as, | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dwarf_i.h: In function 'dwarf_reads8': ../include/dwarf_i.h:46:32: warning: unused parameter 'as' [-Wunused-parameter] 46 | dwarf_reads8 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, | ~~~~~~~~~~~~~~~~~^~ ../include/dwarf_i.h:46:53: warning: unused parameter 'a' [-Wunused-parameter] 46 | dwarf_reads8 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, | ~~~~~~~~~~~~~~~~~^ ../include/dwarf_i.h:47:34: warning: unused parameter 'arg' [-Wunused-parameter] 47 | int8_t *val, void *arg) | ~~~~~~^~~ ../include/dwarf_i.h: In function 'dwarf_reads16': ../include/dwarf_i.h:57:33: warning: unused parameter 'as' [-Wunused-parameter] 57 | dwarf_reads16 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, | ~~~~~~~~~~~~~~~~~^~ ../include/dwarf_i.h:57:54: warning: unused parameter 'a' [-Wunused-parameter] 57 | dwarf_reads16 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, | ~~~~~~~~~~~~~~~~~^ ../include/dwarf_i.h:58:36: warning: unused parameter 'arg' [-Wunused-parameter] 58 | int16_t *val, void *arg) | ~~~~~~^~~ ../include/dwarf_i.h: In function 'dwarf_reads32': ../include/dwarf_i.h:68:33: warning: unused parameter 'as' [-Wunused-parameter] 68 | dwarf_reads32 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, | ~~~~~~~~~~~~~~~~~^~ ../include/dwarf_i.h:68:54: warning: unused parameter 'a' [-Wunused-parameter] 68 | dwarf_reads32 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, | ~~~~~~~~~~~~~~~~~^ ../include/dwarf_i.h:69:36: warning: unused parameter 'arg' [-Wunused-parameter] 69 | int32_t *val, void *arg) | ~~~~~~^~~ ../include/dwarf_i.h: In function 'dwarf_reads64': ../include/dwarf_i.h:79:33: warning: unused parameter 'as' [-Wunused-parameter] 79 | dwarf_reads64 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, | ~~~~~~~~~~~~~~~~~^~ ../include/dwarf_i.h:79:54: warning: unused parameter 'a' [-Wunused-parameter] 79 | dwarf_reads64 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, | ~~~~~~~~~~~~~~~~~^ ../include/dwarf_i.h:80:36: warning: unused parameter 'arg' [-Wunused-parameter] 80 | int64_t *val, void *arg) | ~~~~~~^~~ ../include/dwarf_i.h: In function 'dwarf_readu8': ../include/dwarf_i.h:90:32: warning: unused parameter 'as' [-Wunused-parameter] 90 | dwarf_readu8 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, | ~~~~~~~~~~~~~~~~~^~ ../include/dwarf_i.h:90:53: warning: unused parameter 'a' [-Wunused-parameter] 90 | dwarf_readu8 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, | ~~~~~~~~~~~~~~~~~^ ../include/dwarf_i.h:91:35: warning: unused parameter 'arg' [-Wunused-parameter] 91 | uint8_t *val, void *arg) | ~~~~~~^~~ ../include/dwarf_i.h: In function 'dwarf_readu16': ../include/dwarf_i.h:101:33: warning: unused parameter 'as' [-Wunused-parameter] 101 | dwarf_readu16 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, | ~~~~~~~~~~~~~~~~~^~ ../include/dwarf_i.h:101:54: warning: unused parameter 'a' [-Wunused-parameter] 101 | dwarf_readu16 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, | ~~~~~~~~~~~~~~~~~^ ../include/dwarf_i.h:102:37: warning: unused parameter 'arg' [-Wunused-parameter] 102 | uint16_t *val, void *arg) | ~~~~~~^~~ ../include/dwarf_i.h: In function 'dwarf_readu32': ../include/dwarf_i.h:112:33: warning: unused parameter 'as' [-Wunused-parameter] 112 | dwarf_readu32 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, | ~~~~~~~~~~~~~~~~~^~ ../include/dwarf_i.h:112:54: warning: unused parameter 'a' [-Wunused-parameter] 112 | dwarf_readu32 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, | ~~~~~~~~~~~~~~~~~^ ../include/dwarf_i.h:113:37: warning: unused parameter 'arg' [-Wunused-parameter] 113 | uint32_t *val, void *arg) | ~~~~~~^~~ ../include/dwarf_i.h: In function 'dwarf_readu64': ../include/dwarf_i.h:123:33: warning: unused parameter 'as' [-Wunused-parameter] 123 | dwarf_readu64 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, | ~~~~~~~~~~~~~~~~~^~ ../include/dwarf_i.h:123:54: warning: unused parameter 'a' [-Wunused-parameter] 123 | dwarf_readu64 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, | ~~~~~~~~~~~~~~~~~^ ../include/dwarf_i.h:124:37: warning: unused parameter 'arg' [-Wunused-parameter] 124 | uint64_t *val, void *arg) | ~~~~~~^~~ ../include/dwarf_i.h: In function 'dwarf_read_encoded_pointer_inlined': ../include/dwarf_i.h:370:29: warning: conversion to 'unw_word_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 370 | *addr = (initial_addr + size - 1) & -size; | ^ ../include/dwarf_i.h:370:41: warning: conversion to 'unw_word_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 370 | *addr = (initial_addr + size - 1) & -size; | ^ ../include/dwarf_i.h:412:13: warning: conversion to 'unw_word_t' {aka 'long unsigned int'} from 'int16_t' {aka 'short int'} may change the sign of the result [-Wsign-conversion] 412 | val = sval16; | ^~~~~~ ../include/dwarf_i.h:418:13: warning: conversion to 'unw_word_t' {aka 'long unsigned int'} from 'int32_t' {aka 'int'} may change the sign of the result [-Wsign-conversion] 418 | val = sval32; | ^~~~~~ ../include/dwarf_i.h:424:13: warning: conversion to 'unw_word_t' {aka 'long unsigned int'} from 'int64_t' {aka 'long int'} may change the sign of the result [-Wsign-conversion] 424 | val = sval64; | ^~~~~~ dwarf/Gexpr.c: In function 'sword': dwarf/Gexpr.c:111:25: warning: unused parameter 'as' [-Wunused-parameter] 111 | sword (unw_addr_space_t as, unw_word_t val) | ~~~~~~~~~~~~~~~~~^~ dwarf/Gexpr.c: In function 'read_operand': dwarf/Gexpr.c:148:16: warning: conversion to 'unw_word_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 148 | return ret; | ^~~ dwarf/Gexpr.c:155:16: warning: conversion to 'unw_word_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 155 | return ret; | ^~~ dwarf/Gexpr.c:162:16: warning: conversion to 'unw_word_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 162 | return ret; | ^~~ dwarf/Gexpr.c:169:16: warning: conversion to 'unw_word_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 169 | return ret; | ^~~ dwarf/Gexpr.c:186:10: warning: conversion to 'unw_word_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 186 | return ret; | ^~~ dwarf/Gexpr.c: In function '_ULx86_64_dwarf_stack_aligned': dwarf/Gexpr.c:210:9: warning: conversion from 'unw_word_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 210 | ret = read_operand(c->as, a, &rbp_addr, | ^~~~~~~~~~~~ dwarf/Gexpr.c:224:9: warning: conversion from 'unw_word_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 224 | ret = read_operand(c->as, a, &cfa_addr, | ^~~~~~~~~~~~ dwarf/Gexpr.c: In function '_ULx86_64_dwarf_eval_expr': dwarf/Gexpr.c:302:22: warning: conversion from 'unw_word_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 302 | if ((ret = read_operand (as, a, addr, | ^~~~~~~~~~~~ dwarf/Gexpr.c:307:24: warning: conversion from 'unw_word_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 307 | if ((ret = read_operand (as, a, addr, | ^~~~~~~~~~~~ dwarf/Gexpr.c:273:25: warning: conversion from 'unw_word_t' {aka 'long unsigned int'} to 'unsigned int' may change value [-Wconversion] 273 | unsigned int _index = tos - 1 - (n); \ | ^~~ dwarf/Gexpr.c:263:20: note: in definition of macro 'push' 263 | unw_word_t _x = (x); \ | ^ dwarf/Gexpr.c:488:17: note: in expansion of macro 'pick' 488 | push (pick (operand1)); | ^~~~ dwarf/Gexpr.c:534:20: warning: conversion to 'unw_word_t' {aka 'long unsigned int'} from 'unw_sword_t' {aka 'long int'} may change the sign of the result [-Wsign-conversion] 534 | tmp1 = sword (as, tmp2) / sword (as, tmp1); | ^~~~~ dwarf/Gexpr.c:263:19: warning: conversion to 'unw_word_t' {aka 'long unsigned int'} from 'unw_sword_t' {aka 'long int'} may change the sign of the result [-Wsign-conversion] 263 | unw_word_t _x = (x); \ | ^ dwarf/Gexpr.c:612:11: note: in expansion of macro 'push' 612 | push (sword (as, tmp2) >> tmp1); | ^~~~ dwarf/Gexpr.c:666:17: warning: conversion to 'unw_word_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 666 | *addr += (int16_t) operand1; | ^~ dwarf/Gexpr.c:673:19: warning: conversion to 'unw_word_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 673 | *addr += (int16_t) operand1; | ^~ depbase=`echo dwarf/Lfde.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../include -I../include -I../include/tdep-x86_64 -I. -I../../../../../common/inc/ -I../../../../../sdk/trts/ -I../../../../../common/inc/internal -D_GNU_SOURCE -DNDEBUG -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -std=c99 -fno-builtin -DHAVE_SGX=1 -fPIC -DUNW_LOCAL_ONLY -fdebug-prefix-map=/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/cpprt/linux/libunwind=/libunwind -fexceptions -Wall -Wsign-compare -MT dwarf/Lfde.lo -MD -MP -MF $depbase.Tpo -c -o dwarf/Lfde.lo dwarf/Lfde.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../include -I../include -I../include/tdep-x86_64 -I. -I../../../../../common/inc/ -I../../../../../sdk/trts/ -I../../../../../common/inc/internal -D_GNU_SOURCE -DNDEBUG -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -fvisibility=hidden -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -std=c99 -fno-builtin -DHAVE_SGX=1 -fPIC -DUNW_LOCAL_ONLY -fdebug-prefix-map=/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/cpprt/linux/libunwind=/libunwind -fexceptions -Wall -Wsign-compare -MT dwarf/Lfde.lo -MD -MP -MF dwarf/.deps/Lfde.Tpo -c dwarf/Lfde.c -fpie -o dwarf/Lfde.o dwarf/Lfde.c:1:9: warning: "UNW_LOCAL_ONLY" redefined 1 | #define UNW_LOCAL_ONLY | ^~~~~~~~~~~~~~ : note: this is the location of the previous definition In file included from ../include/dwarf_i.h:10, from dwarf/Gfde.c:26, from dwarf/Lfde.c:4: ../include/libunwind_i.h: In function 'print_error': ../include/libunwind_i.h:313:10: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion] 313 | return write (2, string, strlen (string)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/libunwind_i.h: At top level: ../include/libunwind_i.h:334:5: warning: "UNW_TARGET_IA64" is not defined, evaluates to 0 [-Wundef] 334 | #if UNW_TARGET_IA64 | ^~~~~~~~~~~~~~~ ../include/libunwind_i.h:337:5: warning: "UNW_TARGET_ARM" is not defined, evaluates to 0 [-Wundef] 337 | #if UNW_TARGET_ARM | ^~~~~~~~~~~~~~ ../include/libunwind_i.h: In function 'invalidate_edi': ../include/libunwind_i.h:349:5: warning: "UNW_TARGET_ARM" is not defined, evaluates to 0 [-Wundef] 349 | #if UNW_TARGET_ARM | ^~~~~~~~~~~~~~ In file included from ../include/tdep/libunwind_i.h:25, from ../include/libunwind_i.h:372: ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_getfp': ../include/tdep-x86_64/libunwind_i.h:141:35: warning: unused parameter 'c' [-Wunused-parameter] 141 | dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) | ~~~~~~~~~~~~~~~~~~~~~^ ../include/tdep-x86_64/libunwind_i.h:141:68: warning: unused parameter 'val' [-Wunused-parameter] 141 | dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) | ~~~~~~~~~~~~~^~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_putfp': ../include/tdep-x86_64/libunwind_i.h:150:35: warning: unused parameter 'c' [-Wunused-parameter] 150 | dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) | ~~~~~~~~~~~~~~~~~~~~~^ ../include/tdep-x86_64/libunwind_i.h:150:67: warning: unused parameter 'val' [-Wunused-parameter] 150 | dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) | ~~~~~~~~~~~~^~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_get': ../include/tdep-x86_64/libunwind_i.h:106:37: warning: conversion from 'unw_word_t' {aka 'long unsigned int'} to 'unw_regnum_t' {aka 'int'} may change value [-Wconversion] 106 | #define DWARF_GET_LOC(l) ((l).val) | ~~~~^~~~~ ../include/tdep-x86_64/libunwind_i.h:165:45: note: in expansion of macro 'DWARF_GET_LOC' 165 | return (*c->as->acc.access_reg) (c->as, DWARF_GET_LOC (loc), val, | ^~~~~~~~~~~~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_put': ../include/tdep-x86_64/libunwind_i.h:106:37: warning: conversion from 'unw_word_t' {aka 'long unsigned int'} to 'unw_regnum_t' {aka 'int'} may change value [-Wconversion] 106 | #define DWARF_GET_LOC(l) ((l).val) | ~~~~^~~~~ ../include/tdep-x86_64/libunwind_i.h:184:45: note: in expansion of macro 'DWARF_GET_LOC' 184 | return (*c->as->acc.access_reg) (c->as, DWARF_GET_LOC (loc), &val, | ^~~~~~~~~~~~~ In file included from ../include/libunwind-x86_64.h:129, from ../include/libunwind.h:25, from dwarf/Lfde.c:2: ../include/tdep-x86_64/libunwind_i.h: At top level: ../include/libunwind-common.h:39:45: warning: redundant redeclaration of '_ULx86_64_dwarf_search_unwind_table' [-Wredundant-decls] 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ ../include/dwarf.h:384:41: note: in expansion of macro 'UNW_OBJ' 384 | #define dwarf_search_unwind_table UNW_OBJ (dwarf_search_unwind_table) | ^~~~~~~ ../include/tdep-x86_64/libunwind_i.h:197:41: note: in expansion of macro 'dwarf_search_unwind_table' 197 | #define tdep_search_unwind_table dwarf_search_unwind_table | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../include/tdep-x86_64/libunwind_i.h:239:12: note: in expansion of macro 'tdep_search_unwind_table' 239 | extern int tdep_search_unwind_table (unw_addr_space_t as, unw_word_t ip, | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/libunwind-common.h:39:45: note: previous declaration of '_ULx86_64_dwarf_search_unwind_table' with type 'int(struct unw_addr_space *, unw_word_t, unw_dyn_info_t *, unw_proc_info_t *, int, void *)' {aka 'int(struct unw_addr_space *, long unsigned int, struct unw_dyn_info *, struct unw_proc_info *, int, void *)'} 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ ../include/dwarf.h:384:41: note: in expansion of macro 'UNW_OBJ' 384 | #define dwarf_search_unwind_table UNW_OBJ (dwarf_search_unwind_table) | ^~~~~~~ ../include/dwarf.h:411:12: note: in expansion of macro 'dwarf_search_unwind_table' 411 | extern int dwarf_search_unwind_table (unw_addr_space_t as, | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dwarf_i.h: In function 'dwarf_reads8': ../include/dwarf_i.h:46:32: warning: unused parameter 'as' [-Wunused-parameter] 46 | dwarf_reads8 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, | ~~~~~~~~~~~~~~~~~^~ ../include/dwarf_i.h:46:53: warning: unused parameter 'a' [-Wunused-parameter] 46 | dwarf_reads8 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, | ~~~~~~~~~~~~~~~~~^ ../include/dwarf_i.h:47:34: warning: unused parameter 'arg' [-Wunused-parameter] 47 | int8_t *val, void *arg) | ~~~~~~^~~ ../include/dwarf_i.h: In function 'dwarf_reads16': ../include/dwarf_i.h:57:33: warning: unused parameter 'as' [-Wunused-parameter] 57 | dwarf_reads16 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, | ~~~~~~~~~~~~~~~~~^~ ../include/dwarf_i.h:57:54: warning: unused parameter 'a' [-Wunused-parameter] 57 | dwarf_reads16 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, | ~~~~~~~~~~~~~~~~~^ ../include/dwarf_i.h:58:36: warning: unused parameter 'arg' [-Wunused-parameter] 58 | int16_t *val, void *arg) | ~~~~~~^~~ ../include/dwarf_i.h: In function 'dwarf_reads32': ../include/dwarf_i.h:68:33: warning: unused parameter 'as' [-Wunused-parameter] 68 | dwarf_reads32 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, | ~~~~~~~~~~~~~~~~~^~ ../include/dwarf_i.h:68:54: warning: unused parameter 'a' [-Wunused-parameter] 68 | dwarf_reads32 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, | ~~~~~~~~~~~~~~~~~^ ../include/dwarf_i.h:69:36: warning: unused parameter 'arg' [-Wunused-parameter] 69 | int32_t *val, void *arg) | ~~~~~~^~~ ../include/dwarf_i.h: In function 'dwarf_reads64': ../include/dwarf_i.h:79:33: warning: unused parameter 'as' [-Wunused-parameter] 79 | dwarf_reads64 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, | ~~~~~~~~~~~~~~~~~^~ ../include/dwarf_i.h:79:54: warning: unused parameter 'a' [-Wunused-parameter] 79 | dwarf_reads64 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, | ~~~~~~~~~~~~~~~~~^ ../include/dwarf_i.h:80:36: warning: unused parameter 'arg' [-Wunused-parameter] 80 | int64_t *val, void *arg) | ~~~~~~^~~ ../include/dwarf_i.h: In function 'dwarf_readu8': ../include/dwarf_i.h:90:32: warning: unused parameter 'as' [-Wunused-parameter] 90 | dwarf_readu8 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, | ~~~~~~~~~~~~~~~~~^~ ../include/dwarf_i.h:90:53: warning: unused parameter 'a' [-Wunused-parameter] 90 | dwarf_readu8 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, | ~~~~~~~~~~~~~~~~~^ ../include/dwarf_i.h:91:35: warning: unused parameter 'arg' [-Wunused-parameter] 91 | uint8_t *val, void *arg) | ~~~~~~^~~ ../include/dwarf_i.h: In function 'dwarf_readu16': ../include/dwarf_i.h:101:33: warning: unused parameter 'as' [-Wunused-parameter] 101 | dwarf_readu16 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, | ~~~~~~~~~~~~~~~~~^~ ../include/dwarf_i.h:101:54: warning: unused parameter 'a' [-Wunused-parameter] 101 | dwarf_readu16 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, | ~~~~~~~~~~~~~~~~~^ ../include/dwarf_i.h:102:37: warning: unused parameter 'arg' [-Wunused-parameter] 102 | uint16_t *val, void *arg) | ~~~~~~^~~ ../include/dwarf_i.h: In function 'dwarf_readu32': ../include/dwarf_i.h:112:33: warning: unused parameter 'as' [-Wunused-parameter] 112 | dwarf_readu32 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, | ~~~~~~~~~~~~~~~~~^~ ../include/dwarf_i.h:112:54: warning: unused parameter 'a' [-Wunused-parameter] 112 | dwarf_readu32 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, | ~~~~~~~~~~~~~~~~~^ ../include/dwarf_i.h:113:37: warning: unused parameter 'arg' [-Wunused-parameter] 113 | uint32_t *val, void *arg) | ~~~~~~^~~ ../include/dwarf_i.h: In function 'dwarf_readu64': ../include/dwarf_i.h:123:33: warning: unused parameter 'as' [-Wunused-parameter] 123 | dwarf_readu64 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, | ~~~~~~~~~~~~~~~~~^~ ../include/dwarf_i.h:123:54: warning: unused parameter 'a' [-Wunused-parameter] 123 | dwarf_readu64 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, | ~~~~~~~~~~~~~~~~~^ ../include/dwarf_i.h:124:37: warning: unused parameter 'arg' [-Wunused-parameter] 124 | uint64_t *val, void *arg) | ~~~~~~^~~ ../include/dwarf_i.h: In function 'dwarf_read_encoded_pointer_inlined': ../include/dwarf_i.h:370:29: warning: conversion to 'unw_word_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 370 | *addr = (initial_addr + size - 1) & -size; | ^ ../include/dwarf_i.h:370:41: warning: conversion to 'unw_word_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 370 | *addr = (initial_addr + size - 1) & -size; | ^ ../include/dwarf_i.h:412:13: warning: conversion to 'unw_word_t' {aka 'long unsigned int'} from 'int16_t' {aka 'short int'} may change the sign of the result [-Wsign-conversion] 412 | val = sval16; | ^~~~~~ ../include/dwarf_i.h:418:13: warning: conversion to 'unw_word_t' {aka 'long unsigned int'} from 'int32_t' {aka 'int'} may change the sign of the result [-Wsign-conversion] 418 | val = sval32; | ^~~~~~ ../include/dwarf_i.h:424:13: warning: conversion to 'unw_word_t' {aka 'long unsigned int'} from 'int64_t' {aka 'long int'} may change the sign of the result [-Wsign-conversion] 424 | val = sval64; | ^~~~~~ dwarf/Gfde.c: In function '_ULx86_64_dwarf_extract_proc_info_from_fde': dwarf/Gfde.c:259:22: warning: conversion to 'unw_word_t' {aka 'long unsigned int'} from 'int32_t' {aka 'int'} may change the sign of the result [-Wsign-conversion] 259 | if (is_cie_id (cie_offset, is_debug_frame)) | ^~~~~~~~~~ dwarf/Gfde.c:264:25: warning: conversion to 'unw_word_t' {aka 'long unsigned int'} from 'int32_t' {aka 'int'} may change the sign of the result [-Wsign-conversion] 264 | cie_addr = base + cie_offset; | ^ dwarf/Gfde.c:270:36: warning: conversion to 'unw_word_t' {aka 'long unsigned int'} from 'int32_t' {aka 'int'} may change the sign of the result [-Wsign-conversion] 270 | cie_addr = cie_offset_addr - cie_offset; | ^ dwarf/Gfde.c:287:22: warning: conversion to 'unw_word_t' {aka 'long unsigned int'} from 'int64_t' {aka 'long int'} may change the sign of the result [-Wsign-conversion] 287 | if (is_cie_id (cie_offset, is_debug_frame)) | ^~~~~~~~~~ dwarf/Gfde.c:292:25: warning: conversion to 'long unsigned int' from 'int64_t' {aka 'long int'} may change the sign of the result [-Wsign-conversion] 292 | cie_addr = base + cie_offset; | ^ dwarf/Gfde.c:298:61: warning: conversion to 'long unsigned int' from 'int64_t' {aka 'long int'} may change the sign of the result [-Wsign-conversion] 298 | cie_addr = (unw_word_t) ((uint64_t) cie_offset_addr - cie_offset); | ^ dwarf/Gfde.c:312:59: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] 312 | || (ret = dwarf_read_encoded_pointer (as, a, &addr, ip_range_encoding, | ^~~~~~~~~~~~~~~~~ depbase=`echo dwarf/Lparser.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../include -I../include -I../include/tdep-x86_64 -I. -I../../../../../common/inc/ -I../../../../../sdk/trts/ -I../../../../../common/inc/internal -D_GNU_SOURCE -DNDEBUG -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -std=c99 -fno-builtin -DHAVE_SGX=1 -fPIC -DUNW_LOCAL_ONLY -fdebug-prefix-map=/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/cpprt/linux/libunwind=/libunwind -fexceptions -Wall -Wsign-compare -MT dwarf/Lparser.lo -MD -MP -MF $depbase.Tpo -c -o dwarf/Lparser.lo dwarf/Lparser.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../include -I../include -I../include/tdep-x86_64 -I. -I../../../../../common/inc/ -I../../../../../sdk/trts/ -I../../../../../common/inc/internal -D_GNU_SOURCE -DNDEBUG -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -fvisibility=hidden -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -std=c99 -fno-builtin -DHAVE_SGX=1 -fPIC -DUNW_LOCAL_ONLY -fdebug-prefix-map=/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/cpprt/linux/libunwind=/libunwind -fexceptions -Wall -Wsign-compare -MT dwarf/Lparser.lo -MD -MP -MF dwarf/.deps/Lparser.Tpo -c dwarf/Lparser.c -fpie -o dwarf/Lparser.o dwarf/Lparser.c:1:9: warning: "UNW_LOCAL_ONLY" redefined 1 | #define UNW_LOCAL_ONLY | ^~~~~~~~~~~~~~ : note: this is the location of the previous definition In file included from ../include/dwarf_i.h:10, from dwarf/Gparser.c:26, from dwarf/Lparser.c:4: ../include/libunwind_i.h: In function 'print_error': ../include/libunwind_i.h:313:10: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion] 313 | return write (2, string, strlen (string)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/libunwind_i.h: At top level: ../include/libunwind_i.h:334:5: warning: "UNW_TARGET_IA64" is not defined, evaluates to 0 [-Wundef] 334 | #if UNW_TARGET_IA64 | ^~~~~~~~~~~~~~~ ../include/libunwind_i.h:337:5: warning: "UNW_TARGET_ARM" is not defined, evaluates to 0 [-Wundef] 337 | #if UNW_TARGET_ARM | ^~~~~~~~~~~~~~ ../include/libunwind_i.h: In function 'invalidate_edi': ../include/libunwind_i.h:349:5: warning: "UNW_TARGET_ARM" is not defined, evaluates to 0 [-Wundef] 349 | #if UNW_TARGET_ARM | ^~~~~~~~~~~~~~ In file included from ../include/tdep/libunwind_i.h:25, from ../include/libunwind_i.h:372: ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_getfp': ../include/tdep-x86_64/libunwind_i.h:141:35: warning: unused parameter 'c' [-Wunused-parameter] 141 | dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) | ~~~~~~~~~~~~~~~~~~~~~^ ../include/tdep-x86_64/libunwind_i.h:141:68: warning: unused parameter 'val' [-Wunused-parameter] 141 | dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) | ~~~~~~~~~~~~~^~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_putfp': ../include/tdep-x86_64/libunwind_i.h:150:35: warning: unused parameter 'c' [-Wunused-parameter] 150 | dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) | ~~~~~~~~~~~~~~~~~~~~~^ ../include/tdep-x86_64/libunwind_i.h:150:67: warning: unused parameter 'val' [-Wunused-parameter] 150 | dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) | ~~~~~~~~~~~~^~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_get': ../include/tdep-x86_64/libunwind_i.h:106:37: warning: conversion from 'unw_word_t' {aka 'long unsigned int'} to 'unw_regnum_t' {aka 'int'} may change value [-Wconversion] 106 | #define DWARF_GET_LOC(l) ((l).val) | ~~~~^~~~~ ../include/tdep-x86_64/libunwind_i.h:165:45: note: in expansion of macro 'DWARF_GET_LOC' 165 | return (*c->as->acc.access_reg) (c->as, DWARF_GET_LOC (loc), val, | ^~~~~~~~~~~~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_put': ../include/tdep-x86_64/libunwind_i.h:106:37: warning: conversion from 'unw_word_t' {aka 'long unsigned int'} to 'unw_regnum_t' {aka 'int'} may change value [-Wconversion] 106 | #define DWARF_GET_LOC(l) ((l).val) | ~~~~^~~~~ ../include/tdep-x86_64/libunwind_i.h:184:45: note: in expansion of macro 'DWARF_GET_LOC' 184 | return (*c->as->acc.access_reg) (c->as, DWARF_GET_LOC (loc), &val, | ^~~~~~~~~~~~~ In file included from ../include/libunwind-x86_64.h:129, from ../include/libunwind.h:25, from dwarf/Lparser.c:2: ../include/tdep-x86_64/libunwind_i.h: At top level: ../include/libunwind-common.h:39:45: warning: redundant redeclaration of '_ULx86_64_dwarf_search_unwind_table' [-Wredundant-decls] 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ ../include/dwarf.h:384:41: note: in expansion of macro 'UNW_OBJ' 384 | #define dwarf_search_unwind_table UNW_OBJ (dwarf_search_unwind_table) | ^~~~~~~ ../include/tdep-x86_64/libunwind_i.h:197:41: note: in expansion of macro 'dwarf_search_unwind_table' 197 | #define tdep_search_unwind_table dwarf_search_unwind_table | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../include/tdep-x86_64/libunwind_i.h:239:12: note: in expansion of macro 'tdep_search_unwind_table' 239 | extern int tdep_search_unwind_table (unw_addr_space_t as, unw_word_t ip, | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/libunwind-common.h:39:45: note: previous declaration of '_ULx86_64_dwarf_search_unwind_table' with type 'int(struct unw_addr_space *, unw_word_t, unw_dyn_info_t *, unw_proc_info_t *, int, void *)' {aka 'int(struct unw_addr_space *, long unsigned int, struct unw_dyn_info *, struct unw_proc_info *, int, void *)'} 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ ../include/dwarf.h:384:41: note: in expansion of macro 'UNW_OBJ' 384 | #define dwarf_search_unwind_table UNW_OBJ (dwarf_search_unwind_table) | ^~~~~~~ ../include/dwarf.h:411:12: note: in expansion of macro 'dwarf_search_unwind_table' 411 | extern int dwarf_search_unwind_table (unw_addr_space_t as, | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dwarf_i.h: In function 'dwarf_reads8': ../include/dwarf_i.h:46:32: warning: unused parameter 'as' [-Wunused-parameter] 46 | dwarf_reads8 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, | ~~~~~~~~~~~~~~~~~^~ ../include/dwarf_i.h:46:53: warning: unused parameter 'a' [-Wunused-parameter] 46 | dwarf_reads8 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, | ~~~~~~~~~~~~~~~~~^ ../include/dwarf_i.h:47:34: warning: unused parameter 'arg' [-Wunused-parameter] 47 | int8_t *val, void *arg) | ~~~~~~^~~ ../include/dwarf_i.h: In function 'dwarf_reads16': ../include/dwarf_i.h:57:33: warning: unused parameter 'as' [-Wunused-parameter] 57 | dwarf_reads16 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, | ~~~~~~~~~~~~~~~~~^~ ../include/dwarf_i.h:57:54: warning: unused parameter 'a' [-Wunused-parameter] 57 | dwarf_reads16 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, | ~~~~~~~~~~~~~~~~~^ ../include/dwarf_i.h:58:36: warning: unused parameter 'arg' [-Wunused-parameter] 58 | int16_t *val, void *arg) | ~~~~~~^~~ ../include/dwarf_i.h: In function 'dwarf_reads32': ../include/dwarf_i.h:68:33: warning: unused parameter 'as' [-Wunused-parameter] 68 | dwarf_reads32 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, | ~~~~~~~~~~~~~~~~~^~ ../include/dwarf_i.h:68:54: warning: unused parameter 'a' [-Wunused-parameter] 68 | dwarf_reads32 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, | ~~~~~~~~~~~~~~~~~^ ../include/dwarf_i.h:69:36: warning: unused parameter 'arg' [-Wunused-parameter] 69 | int32_t *val, void *arg) | ~~~~~~^~~ ../include/dwarf_i.h: In function 'dwarf_reads64': ../include/dwarf_i.h:79:33: warning: unused parameter 'as' [-Wunused-parameter] 79 | dwarf_reads64 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, | ~~~~~~~~~~~~~~~~~^~ ../include/dwarf_i.h:79:54: warning: unused parameter 'a' [-Wunused-parameter] 79 | dwarf_reads64 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, | ~~~~~~~~~~~~~~~~~^ ../include/dwarf_i.h:80:36: warning: unused parameter 'arg' [-Wunused-parameter] 80 | int64_t *val, void *arg) | ~~~~~~^~~ ../include/dwarf_i.h: In function 'dwarf_readu8': ../include/dwarf_i.h:90:32: warning: unused parameter 'as' [-Wunused-parameter] 90 | dwarf_readu8 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, | ~~~~~~~~~~~~~~~~~^~ ../include/dwarf_i.h:90:53: warning: unused parameter 'a' [-Wunused-parameter] 90 | dwarf_readu8 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, | ~~~~~~~~~~~~~~~~~^ ../include/dwarf_i.h:91:35: warning: unused parameter 'arg' [-Wunused-parameter] 91 | uint8_t *val, void *arg) | ~~~~~~^~~ ../include/dwarf_i.h: In function 'dwarf_readu16': ../include/dwarf_i.h:101:33: warning: unused parameter 'as' [-Wunused-parameter] 101 | dwarf_readu16 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, | ~~~~~~~~~~~~~~~~~^~ ../include/dwarf_i.h:101:54: warning: unused parameter 'a' [-Wunused-parameter] 101 | dwarf_readu16 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, | ~~~~~~~~~~~~~~~~~^ ../include/dwarf_i.h:102:37: warning: unused parameter 'arg' [-Wunused-parameter] 102 | uint16_t *val, void *arg) | ~~~~~~^~~ ../include/dwarf_i.h: In function 'dwarf_readu32': ../include/dwarf_i.h:112:33: warning: unused parameter 'as' [-Wunused-parameter] 112 | dwarf_readu32 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, | ~~~~~~~~~~~~~~~~~^~ ../include/dwarf_i.h:112:54: warning: unused parameter 'a' [-Wunused-parameter] 112 | dwarf_readu32 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, | ~~~~~~~~~~~~~~~~~^ ../include/dwarf_i.h:113:37: warning: unused parameter 'arg' [-Wunused-parameter] 113 | uint32_t *val, void *arg) | ~~~~~~^~~ ../include/dwarf_i.h: In function 'dwarf_readu64': ../include/dwarf_i.h:123:33: warning: unused parameter 'as' [-Wunused-parameter] 123 | dwarf_readu64 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, | ~~~~~~~~~~~~~~~~~^~ ../include/dwarf_i.h:123:54: warning: unused parameter 'a' [-Wunused-parameter] 123 | dwarf_readu64 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, | ~~~~~~~~~~~~~~~~~^ ../include/dwarf_i.h:124:37: warning: unused parameter 'arg' [-Wunused-parameter] 124 | uint64_t *val, void *arg) | ~~~~~~^~~ ../include/dwarf_i.h: In function 'dwarf_read_encoded_pointer_inlined': ../include/dwarf_i.h:370:29: warning: conversion to 'unw_word_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 370 | *addr = (initial_addr + size - 1) & -size; | ^ ../include/dwarf_i.h:370:41: warning: conversion to 'unw_word_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 370 | *addr = (initial_addr + size - 1) & -size; | ^ ../include/dwarf_i.h:412:13: warning: conversion to 'unw_word_t' {aka 'long unsigned int'} from 'int16_t' {aka 'short int'} may change the sign of the result [-Wsign-conversion] 412 | val = sval16; | ^~~~~~ ../include/dwarf_i.h:418:13: warning: conversion to 'unw_word_t' {aka 'long unsigned int'} from 'int32_t' {aka 'int'} may change the sign of the result [-Wsign-conversion] 418 | val = sval32; | ^~~~~~ ../include/dwarf_i.h:424:13: warning: conversion to 'unw_word_t' {aka 'long unsigned int'} from 'int64_t' {aka 'long int'} may change the sign of the result [-Wsign-conversion] 424 | val = sval64; | ^~~~~~ dwarf/Gparser.c: In function 'run_cfi_program': dwarf/Gparser.c:128:17: warning: unsigned conversion from 'int' to 'uint8_t' {aka 'unsigned char'} changes the value of '-64' [-Wsign-conversion] 128 | op &= ~DWARF_CFA_OPERAND_MASK; | ^ dwarf/Gparser.c: In function 'fetch_proc_info': dwarf/Gparser.c:464:22: warning: conversion from 'int' to 'unsigned char:1' may change value [-Wconversion] 464 | c->pi_is_dynamic = dynamic; | ^~~~~~~ dwarf/Gparser.c: In function 'parse_dynamic': dwarf/Gparser.c:474:37: warning: unused parameter 'c' [-Wunused-parameter] 474 | parse_dynamic (struct dwarf_cursor *c, unw_word_t ip, dwarf_state_record_t *sr) | ~~~~~~~~~~~~~~~~~~~~~^ dwarf/Gparser.c:474:51: warning: unused parameter 'ip' [-Wunused-parameter] 474 | parse_dynamic (struct dwarf_cursor *c, unw_word_t ip, dwarf_state_record_t *sr) | ~~~~~~~~~~~^~ dwarf/Gparser.c:474:77: warning: unused parameter 'sr' [-Wunused-parameter] 474 | parse_dynamic (struct dwarf_cursor *c, unw_word_t ip, dwarf_state_record_t *sr) | ~~~~~~~~~~~~~~~~~~~~~~^~ dwarf/Gparser.c: In function 'setup_fde': dwarf/Gparser.c:502:18: warning: conversion to 'unw_word_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 502 | set_reg (sr, i, DWARF_WHERE_SAME, 0); | ^ dwarf/Gparser.c: In function '_ULx86_64_dwarf_flush_rs_cache': dwarf/Gparser.c:579:36: warning: unsigned conversion from 'int' to 'short unsigned int' changes value from '-1' to '65535' [-Wsign-conversion] 579 | cache->links[i].coll_chain = -1; | ^ dwarf/Gparser.c:584:22: warning: unsigned conversion from 'int' to 'short unsigned int' changes value from '-1' to '65535' [-Wsign-conversion] 584 | cache->hash[i] = -1; | ^ dwarf/Gparser.c: In function 'put_rs_cache': dwarf/Gparser.c:629:31: warning: unused parameter 'saved_maskp' [-Wunused-parameter] 629 | intrmask_t *saved_maskp) | ~~~~~~~~~~~~^~~~~~~~~~~ dwarf/Gparser.c: In function 'hash': dwarf/Gparser.c:644:21: warning: conversion from 'long unsigned int' to 'unw_hash_index_t' {aka 'unsigned char'} may change value [-Wconversion] 644 | return ip * magic >> ((sizeof(unw_word_t) * 8) - (log_size + 1)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dwarf/Gparser.c: In function 'rs_lookup': dwarf/Gparser.c:661:15: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] 661 | index = c->hint - 1; | ^ dwarf/Gparser.c: In function 'rs_new': ../include/libunwind-common.h:39:45: warning: conversion from 'int' to 'unsigned char:1' may change value [-Wconversion] 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ ../include/tdep-x86_64/libunwind_i.h:205:41: note: in expansion of macro 'UNW_OBJ' 205 | # define tdep_cache_frame UNW_OBJ(cache_frame) | ^~~~~~~ dwarf/Gparser.c:708:37: note: in expansion of macro 'tdep_cache_frame' 708 | cache->links[head].signal_frame = tdep_cache_frame(c); | ^~~~~~~~~~~~~~~~ dwarf/Gparser.c: In function 'apply_reg_state': dwarf/Gparser.c:796:55: warning: conversion from 'unw_word_t' {aka 'long unsigned int'} to 'int' may change value [-Wconversion] 796 | if ((ret = unw_get_reg ((unw_cursor_t *) c, regnum, &cfa)) < 0) | ^~~~~~ dwarf/Gparser.c: In function 'find_reg_state': dwarf/Gparser.c:898:30: warning: conversion from 'long int' to 'short unsigned int' may change value [-Wconversion] 898 | unsigned short index = rs - cache->buckets; | ^~ dwarf/Gparser.c:915:27: warning: conversion from 'int' to 'unsigned char:1' may change value [-Wconversion] 915 | c->use_prev_instr = next_use_prev_instr; | ^~~~~~~~~~~~~~~~~~~ dwarf/Gparser.c:925:26: warning: unsigned conversion from 'int' to 'short unsigned int' changes value from '-1' to '65535' [-Wsign-conversion] 925 | unsigned short index = -1; | ^ dwarf/Gparser.c:931:19: warning: conversion from 'long int' to 'short unsigned int' may change value [-Wconversion] 931 | index = rs - cache->buckets; | ^~ dwarf/Gparser.c:932:21: warning: conversion to 'short int' from 'short unsigned int' may change the sign of the result [-Wsign-conversion] 932 | c->hint = cache->links[index].hint; | ^~~~~ dwarf/Gparser.c:934:24: warning: conversion to 'short int' from 'short unsigned int' may change the sign of the result [-Wsign-conversion] 934 | c->prev_rs = index; | ^~~~~ dwarf/Gparser.c: In function 'dwarf_reg_states_dynamic_iterate': dwarf/Gparser.c:982:55: warning: unused parameter 'c' [-Wunused-parameter] 982 | dwarf_reg_states_dynamic_iterate(struct dwarf_cursor *c, | ~~~~~~~~~~~~~~~~~~~~~^ dwarf/Gparser.c:983:58: warning: unused parameter 'cb' [-Wunused-parameter] 983 | unw_reg_states_callback cb, | ~~~~~~~~~~~~~~~~~~~~~~~~^~ dwarf/Gparser.c:984:40: warning: unused parameter 'token' [-Wunused-parameter] 984 | void *token) | ~~~~~~^~~~~ dwarf/Gparser.c: In function '_ULx86_64_dwarf_reg_states_iterate': dwarf/Gparser.c:1052:23: warning: conversion from 'int' to 'unsigned char:1' may change value [-Wconversion] 1052 | c->use_prev_instr = next_use_prev_instr; | ^~~~~~~~~~~~~~~~~~~ depbase=`echo dwarf/Lpe.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../include -I../include -I../include/tdep-x86_64 -I. -I../../../../../common/inc/ -I../../../../../sdk/trts/ -I../../../../../common/inc/internal -D_GNU_SOURCE -DNDEBUG -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -std=c99 -fno-builtin -DHAVE_SGX=1 -fPIC -DUNW_LOCAL_ONLY -fdebug-prefix-map=/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/cpprt/linux/libunwind=/libunwind -fexceptions -Wall -Wsign-compare -MT dwarf/Lpe.lo -MD -MP -MF $depbase.Tpo -c -o dwarf/Lpe.lo dwarf/Lpe.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../include -I../include -I../include/tdep-x86_64 -I. -I../../../../../common/inc/ -I../../../../../sdk/trts/ -I../../../../../common/inc/internal -D_GNU_SOURCE -DNDEBUG -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -fvisibility=hidden -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -std=c99 -fno-builtin -DHAVE_SGX=1 -fPIC -DUNW_LOCAL_ONLY -fdebug-prefix-map=/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/cpprt/linux/libunwind=/libunwind -fexceptions -Wall -Wsign-compare -MT dwarf/Lpe.lo -MD -MP -MF dwarf/.deps/Lpe.Tpo -c dwarf/Lpe.c -fpie -o dwarf/Lpe.o dwarf/Lpe.c:1:9: warning: "UNW_LOCAL_ONLY" redefined 1 | #define UNW_LOCAL_ONLY | ^~~~~~~~~~~~~~ : note: this is the location of the previous definition In file included from ../include/dwarf_i.h:10, from dwarf/Gpe.c:26, from dwarf/Lpe.c:4: ../include/libunwind_i.h: In function 'print_error': ../include/libunwind_i.h:313:10: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion] 313 | return write (2, string, strlen (string)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/libunwind_i.h: At top level: ../include/libunwind_i.h:334:5: warning: "UNW_TARGET_IA64" is not defined, evaluates to 0 [-Wundef] 334 | #if UNW_TARGET_IA64 | ^~~~~~~~~~~~~~~ ../include/libunwind_i.h:337:5: warning: "UNW_TARGET_ARM" is not defined, evaluates to 0 [-Wundef] 337 | #if UNW_TARGET_ARM | ^~~~~~~~~~~~~~ ../include/libunwind_i.h: In function 'invalidate_edi': ../include/libunwind_i.h:349:5: warning: "UNW_TARGET_ARM" is not defined, evaluates to 0 [-Wundef] 349 | #if UNW_TARGET_ARM | ^~~~~~~~~~~~~~ In file included from ../include/tdep/libunwind_i.h:25, from ../include/libunwind_i.h:372: ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_getfp': ../include/tdep-x86_64/libunwind_i.h:141:35: warning: unused parameter 'c' [-Wunused-parameter] 141 | dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) | ~~~~~~~~~~~~~~~~~~~~~^ ../include/tdep-x86_64/libunwind_i.h:141:68: warning: unused parameter 'val' [-Wunused-parameter] 141 | dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) | ~~~~~~~~~~~~~^~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_putfp': ../include/tdep-x86_64/libunwind_i.h:150:35: warning: unused parameter 'c' [-Wunused-parameter] 150 | dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) | ~~~~~~~~~~~~~~~~~~~~~^ ../include/tdep-x86_64/libunwind_i.h:150:67: warning: unused parameter 'val' [-Wunused-parameter] 150 | dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) | ~~~~~~~~~~~~^~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_get': ../include/tdep-x86_64/libunwind_i.h:106:37: warning: conversion from 'unw_word_t' {aka 'long unsigned int'} to 'unw_regnum_t' {aka 'int'} may change value [-Wconversion] 106 | #define DWARF_GET_LOC(l) ((l).val) | ~~~~^~~~~ ../include/tdep-x86_64/libunwind_i.h:165:45: note: in expansion of macro 'DWARF_GET_LOC' 165 | return (*c->as->acc.access_reg) (c->as, DWARF_GET_LOC (loc), val, | ^~~~~~~~~~~~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_put': ../include/tdep-x86_64/libunwind_i.h:106:37: warning: conversion from 'unw_word_t' {aka 'long unsigned int'} to 'unw_regnum_t' {aka 'int'} may change value [-Wconversion] 106 | #define DWARF_GET_LOC(l) ((l).val) | ~~~~^~~~~ ../include/tdep-x86_64/libunwind_i.h:184:45: note: in expansion of macro 'DWARF_GET_LOC' 184 | return (*c->as->acc.access_reg) (c->as, DWARF_GET_LOC (loc), &val, | ^~~~~~~~~~~~~ In file included from ../include/libunwind-x86_64.h:129, from ../include/libunwind.h:25, from dwarf/Lpe.c:2: ../include/tdep-x86_64/libunwind_i.h: At top level: ../include/libunwind-common.h:39:45: warning: redundant redeclaration of '_ULx86_64_dwarf_search_unwind_table' [-Wredundant-decls] 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ ../include/dwarf.h:384:41: note: in expansion of macro 'UNW_OBJ' 384 | #define dwarf_search_unwind_table UNW_OBJ (dwarf_search_unwind_table) | ^~~~~~~ ../include/tdep-x86_64/libunwind_i.h:197:41: note: in expansion of macro 'dwarf_search_unwind_table' 197 | #define tdep_search_unwind_table dwarf_search_unwind_table | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../include/tdep-x86_64/libunwind_i.h:239:12: note: in expansion of macro 'tdep_search_unwind_table' 239 | extern int tdep_search_unwind_table (unw_addr_space_t as, unw_word_t ip, | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/libunwind-common.h:39:45: note: previous declaration of '_ULx86_64_dwarf_search_unwind_table' with type 'int(struct unw_addr_space *, unw_word_t, unw_dyn_info_t *, unw_proc_info_t *, int, void *)' {aka 'int(struct unw_addr_space *, long unsigned int, struct unw_dyn_info *, struct unw_proc_info *, int, void *)'} 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ ../include/dwarf.h:384:41: note: in expansion of macro 'UNW_OBJ' 384 | #define dwarf_search_unwind_table UNW_OBJ (dwarf_search_unwind_table) | ^~~~~~~ ../include/dwarf.h:411:12: note: in expansion of macro 'dwarf_search_unwind_table' 411 | extern int dwarf_search_unwind_table (unw_addr_space_t as, | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dwarf_i.h: In function 'dwarf_reads8': ../include/dwarf_i.h:46:32: warning: unused parameter 'as' [-Wunused-parameter] 46 | dwarf_reads8 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, | ~~~~~~~~~~~~~~~~~^~ ../include/dwarf_i.h:46:53: warning: unused parameter 'a' [-Wunused-parameter] 46 | dwarf_reads8 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, | ~~~~~~~~~~~~~~~~~^ ../include/dwarf_i.h:47:34: warning: unused parameter 'arg' [-Wunused-parameter] 47 | int8_t *val, void *arg) | ~~~~~~^~~ ../include/dwarf_i.h: In function 'dwarf_reads16': ../include/dwarf_i.h:57:33: warning: unused parameter 'as' [-Wunused-parameter] 57 | dwarf_reads16 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, | ~~~~~~~~~~~~~~~~~^~ ../include/dwarf_i.h:57:54: warning: unused parameter 'a' [-Wunused-parameter] 57 | dwarf_reads16 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, | ~~~~~~~~~~~~~~~~~^ ../include/dwarf_i.h:58:36: warning: unused parameter 'arg' [-Wunused-parameter] 58 | int16_t *val, void *arg) | ~~~~~~^~~ ../include/dwarf_i.h: In function 'dwarf_reads32': ../include/dwarf_i.h:68:33: warning: unused parameter 'as' [-Wunused-parameter] 68 | dwarf_reads32 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, | ~~~~~~~~~~~~~~~~~^~ ../include/dwarf_i.h:68:54: warning: unused parameter 'a' [-Wunused-parameter] 68 | dwarf_reads32 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, | ~~~~~~~~~~~~~~~~~^ ../include/dwarf_i.h:69:36: warning: unused parameter 'arg' [-Wunused-parameter] 69 | int32_t *val, void *arg) | ~~~~~~^~~ ../include/dwarf_i.h: In function 'dwarf_reads64': ../include/dwarf_i.h:79:33: warning: unused parameter 'as' [-Wunused-parameter] 79 | dwarf_reads64 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, | ~~~~~~~~~~~~~~~~~^~ ../include/dwarf_i.h:79:54: warning: unused parameter 'a' [-Wunused-parameter] 79 | dwarf_reads64 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, | ~~~~~~~~~~~~~~~~~^ ../include/dwarf_i.h:80:36: warning: unused parameter 'arg' [-Wunused-parameter] 80 | int64_t *val, void *arg) | ~~~~~~^~~ ../include/dwarf_i.h: In function 'dwarf_readu8': ../include/dwarf_i.h:90:32: warning: unused parameter 'as' [-Wunused-parameter] 90 | dwarf_readu8 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, | ~~~~~~~~~~~~~~~~~^~ ../include/dwarf_i.h:90:53: warning: unused parameter 'a' [-Wunused-parameter] 90 | dwarf_readu8 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, | ~~~~~~~~~~~~~~~~~^ ../include/dwarf_i.h:91:35: warning: unused parameter 'arg' [-Wunused-parameter] 91 | uint8_t *val, void *arg) | ~~~~~~^~~ ../include/dwarf_i.h: In function 'dwarf_readu16': ../include/dwarf_i.h:101:33: warning: unused parameter 'as' [-Wunused-parameter] 101 | dwarf_readu16 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, | ~~~~~~~~~~~~~~~~~^~ ../include/dwarf_i.h:101:54: warning: unused parameter 'a' [-Wunused-parameter] 101 | dwarf_readu16 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, | ~~~~~~~~~~~~~~~~~^ ../include/dwarf_i.h:102:37: warning: unused parameter 'arg' [-Wunused-parameter] 102 | uint16_t *val, void *arg) | ~~~~~~^~~ ../include/dwarf_i.h: In function 'dwarf_readu32': ../include/dwarf_i.h:112:33: warning: unused parameter 'as' [-Wunused-parameter] 112 | dwarf_readu32 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, | ~~~~~~~~~~~~~~~~~^~ ../include/dwarf_i.h:112:54: warning: unused parameter 'a' [-Wunused-parameter] 112 | dwarf_readu32 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, | ~~~~~~~~~~~~~~~~~^ ../include/dwarf_i.h:113:37: warning: unused parameter 'arg' [-Wunused-parameter] 113 | uint32_t *val, void *arg) | ~~~~~~^~~ ../include/dwarf_i.h: In function 'dwarf_readu64': ../include/dwarf_i.h:123:33: warning: unused parameter 'as' [-Wunused-parameter] 123 | dwarf_readu64 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, | ~~~~~~~~~~~~~~~~~^~ ../include/dwarf_i.h:123:54: warning: unused parameter 'a' [-Wunused-parameter] 123 | dwarf_readu64 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, | ~~~~~~~~~~~~~~~~~^ ../include/dwarf_i.h:124:37: warning: unused parameter 'arg' [-Wunused-parameter] 124 | uint64_t *val, void *arg) | ~~~~~~^~~ ../include/dwarf_i.h: In function 'dwarf_read_encoded_pointer_inlined': ../include/dwarf_i.h:370:29: warning: conversion to 'unw_word_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 370 | *addr = (initial_addr + size - 1) & -size; | ^ ../include/dwarf_i.h:370:41: warning: conversion to 'unw_word_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 370 | *addr = (initial_addr + size - 1) & -size; | ^ ../include/dwarf_i.h:412:13: warning: conversion to 'unw_word_t' {aka 'long unsigned int'} from 'int16_t' {aka 'short int'} may change the sign of the result [-Wsign-conversion] 412 | val = sval16; | ^~~~~~ ../include/dwarf_i.h:418:13: warning: conversion to 'unw_word_t' {aka 'long unsigned int'} from 'int32_t' {aka 'int'} may change the sign of the result [-Wsign-conversion] 418 | val = sval32; | ^~~~~~ ../include/dwarf_i.h:424:13: warning: conversion to 'unw_word_t' {aka 'long unsigned int'} from 'int64_t' {aka 'long int'} may change the sign of the result [-Wsign-conversion] 424 | val = sval64; | ^~~~~~ depbase=`echo dwarf/Lfind_proc_info-lsb.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../include -I../include -I../include/tdep-x86_64 -I. -I../../../../../common/inc/ -I../../../../../sdk/trts/ -I../../../../../common/inc/internal -D_GNU_SOURCE -DNDEBUG -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -std=c99 -fno-builtin -DHAVE_SGX=1 -fPIC -DUNW_LOCAL_ONLY -fdebug-prefix-map=/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/cpprt/linux/libunwind=/libunwind -fexceptions -Wall -Wsign-compare -MT dwarf/Lfind_proc_info-lsb.lo -MD -MP -MF $depbase.Tpo -c -o dwarf/Lfind_proc_info-lsb.lo dwarf/Lfind_proc_info-lsb.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../include -I../include -I../include/tdep-x86_64 -I. -I../../../../../common/inc/ -I../../../../../sdk/trts/ -I../../../../../common/inc/internal -D_GNU_SOURCE -DNDEBUG -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -fvisibility=hidden -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -std=c99 -fno-builtin -DHAVE_SGX=1 -fPIC -DUNW_LOCAL_ONLY -fdebug-prefix-map=/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/cpprt/linux/libunwind=/libunwind -fexceptions -Wall -Wsign-compare -MT dwarf/Lfind_proc_info-lsb.lo -MD -MP -MF dwarf/.deps/Lfind_proc_info-lsb.Tpo -c dwarf/Lfind_proc_info-lsb.c -fpie -o dwarf/Lfind_proc_info-lsb.o dwarf/Lfind_proc_info-lsb.c:1:9: warning: "UNW_LOCAL_ONLY" redefined 1 | #define UNW_LOCAL_ONLY | ^~~~~~~~~~~~~~ : note: this is the location of the previous definition In file included from ../include/dwarf_i.h:10, from dwarf/Gfind_proc_info-lsb.c:33, from dwarf/Lfind_proc_info-lsb.c:4: ../include/libunwind_i.h: In function 'print_error': ../include/libunwind_i.h:313:10: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion] 313 | return write (2, string, strlen (string)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/libunwind_i.h: At top level: ../include/libunwind_i.h:334:5: warning: "UNW_TARGET_IA64" is not defined, evaluates to 0 [-Wundef] 334 | #if UNW_TARGET_IA64 | ^~~~~~~~~~~~~~~ ../include/libunwind_i.h:337:5: warning: "UNW_TARGET_ARM" is not defined, evaluates to 0 [-Wundef] 337 | #if UNW_TARGET_ARM | ^~~~~~~~~~~~~~ ../include/libunwind_i.h: In function 'invalidate_edi': ../include/libunwind_i.h:349:5: warning: "UNW_TARGET_ARM" is not defined, evaluates to 0 [-Wundef] 349 | #if UNW_TARGET_ARM | ^~~~~~~~~~~~~~ In file included from ../include/tdep/libunwind_i.h:25, from ../include/libunwind_i.h:372: ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_getfp': ../include/tdep-x86_64/libunwind_i.h:141:35: warning: unused parameter 'c' [-Wunused-parameter] 141 | dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) | ~~~~~~~~~~~~~~~~~~~~~^ ../include/tdep-x86_64/libunwind_i.h:141:68: warning: unused parameter 'val' [-Wunused-parameter] 141 | dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) | ~~~~~~~~~~~~~^~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_putfp': ../include/tdep-x86_64/libunwind_i.h:150:35: warning: unused parameter 'c' [-Wunused-parameter] 150 | dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) | ~~~~~~~~~~~~~~~~~~~~~^ ../include/tdep-x86_64/libunwind_i.h:150:67: warning: unused parameter 'val' [-Wunused-parameter] 150 | dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) | ~~~~~~~~~~~~^~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_get': ../include/tdep-x86_64/libunwind_i.h:106:37: warning: conversion from 'unw_word_t' {aka 'long unsigned int'} to 'unw_regnum_t' {aka 'int'} may change value [-Wconversion] 106 | #define DWARF_GET_LOC(l) ((l).val) | ~~~~^~~~~ ../include/tdep-x86_64/libunwind_i.h:165:45: note: in expansion of macro 'DWARF_GET_LOC' 165 | return (*c->as->acc.access_reg) (c->as, DWARF_GET_LOC (loc), val, | ^~~~~~~~~~~~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_put': ../include/tdep-x86_64/libunwind_i.h:106:37: warning: conversion from 'unw_word_t' {aka 'long unsigned int'} to 'unw_regnum_t' {aka 'int'} may change value [-Wconversion] 106 | #define DWARF_GET_LOC(l) ((l).val) | ~~~~^~~~~ ../include/tdep-x86_64/libunwind_i.h:184:45: note: in expansion of macro 'DWARF_GET_LOC' 184 | return (*c->as->acc.access_reg) (c->as, DWARF_GET_LOC (loc), &val, | ^~~~~~~~~~~~~ In file included from ../include/libunwind-x86_64.h:129, from ../include/libunwind.h:25, from dwarf/Lfind_proc_info-lsb.c:2: ../include/tdep-x86_64/libunwind_i.h: At top level: ../include/libunwind-common.h:39:45: warning: redundant redeclaration of '_ULx86_64_dwarf_search_unwind_table' [-Wredundant-decls] 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ ../include/dwarf.h:384:41: note: in expansion of macro 'UNW_OBJ' 384 | #define dwarf_search_unwind_table UNW_OBJ (dwarf_search_unwind_table) | ^~~~~~~ ../include/tdep-x86_64/libunwind_i.h:197:41: note: in expansion of macro 'dwarf_search_unwind_table' 197 | #define tdep_search_unwind_table dwarf_search_unwind_table | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../include/tdep-x86_64/libunwind_i.h:239:12: note: in expansion of macro 'tdep_search_unwind_table' 239 | extern int tdep_search_unwind_table (unw_addr_space_t as, unw_word_t ip, | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/libunwind-common.h:39:45: note: previous declaration of '_ULx86_64_dwarf_search_unwind_table' with type 'int(struct unw_addr_space *, unw_word_t, unw_dyn_info_t *, unw_proc_info_t *, int, void *)' {aka 'int(struct unw_addr_space *, long unsigned int, struct unw_dyn_info *, struct unw_proc_info *, int, void *)'} 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ ../include/dwarf.h:384:41: note: in expansion of macro 'UNW_OBJ' 384 | #define dwarf_search_unwind_table UNW_OBJ (dwarf_search_unwind_table) | ^~~~~~~ ../include/dwarf.h:411:12: note: in expansion of macro 'dwarf_search_unwind_table' 411 | extern int dwarf_search_unwind_table (unw_addr_space_t as, | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dwarf_i.h: In function 'dwarf_reads8': ../include/dwarf_i.h:46:32: warning: unused parameter 'as' [-Wunused-parameter] 46 | dwarf_reads8 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, | ~~~~~~~~~~~~~~~~~^~ ../include/dwarf_i.h:46:53: warning: unused parameter 'a' [-Wunused-parameter] 46 | dwarf_reads8 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, | ~~~~~~~~~~~~~~~~~^ ../include/dwarf_i.h:47:34: warning: unused parameter 'arg' [-Wunused-parameter] 47 | int8_t *val, void *arg) | ~~~~~~^~~ ../include/dwarf_i.h: In function 'dwarf_reads16': ../include/dwarf_i.h:57:33: warning: unused parameter 'as' [-Wunused-parameter] 57 | dwarf_reads16 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, | ~~~~~~~~~~~~~~~~~^~ ../include/dwarf_i.h:57:54: warning: unused parameter 'a' [-Wunused-parameter] 57 | dwarf_reads16 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, | ~~~~~~~~~~~~~~~~~^ ../include/dwarf_i.h:58:36: warning: unused parameter 'arg' [-Wunused-parameter] 58 | int16_t *val, void *arg) | ~~~~~~^~~ ../include/dwarf_i.h: In function 'dwarf_reads32': ../include/dwarf_i.h:68:33: warning: unused parameter 'as' [-Wunused-parameter] 68 | dwarf_reads32 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, | ~~~~~~~~~~~~~~~~~^~ ../include/dwarf_i.h:68:54: warning: unused parameter 'a' [-Wunused-parameter] 68 | dwarf_reads32 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, | ~~~~~~~~~~~~~~~~~^ ../include/dwarf_i.h:69:36: warning: unused parameter 'arg' [-Wunused-parameter] 69 | int32_t *val, void *arg) | ~~~~~~^~~ ../include/dwarf_i.h: In function 'dwarf_reads64': ../include/dwarf_i.h:79:33: warning: unused parameter 'as' [-Wunused-parameter] 79 | dwarf_reads64 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, | ~~~~~~~~~~~~~~~~~^~ ../include/dwarf_i.h:79:54: warning: unused parameter 'a' [-Wunused-parameter] 79 | dwarf_reads64 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, | ~~~~~~~~~~~~~~~~~^ ../include/dwarf_i.h:80:36: warning: unused parameter 'arg' [-Wunused-parameter] 80 | int64_t *val, void *arg) | ~~~~~~^~~ ../include/dwarf_i.h: In function 'dwarf_readu8': ../include/dwarf_i.h:90:32: warning: unused parameter 'as' [-Wunused-parameter] 90 | dwarf_readu8 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, | ~~~~~~~~~~~~~~~~~^~ ../include/dwarf_i.h:90:53: warning: unused parameter 'a' [-Wunused-parameter] 90 | dwarf_readu8 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, | ~~~~~~~~~~~~~~~~~^ ../include/dwarf_i.h:91:35: warning: unused parameter 'arg' [-Wunused-parameter] 91 | uint8_t *val, void *arg) | ~~~~~~^~~ ../include/dwarf_i.h: In function 'dwarf_readu16': ../include/dwarf_i.h:101:33: warning: unused parameter 'as' [-Wunused-parameter] 101 | dwarf_readu16 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, | ~~~~~~~~~~~~~~~~~^~ ../include/dwarf_i.h:101:54: warning: unused parameter 'a' [-Wunused-parameter] 101 | dwarf_readu16 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, | ~~~~~~~~~~~~~~~~~^ ../include/dwarf_i.h:102:37: warning: unused parameter 'arg' [-Wunused-parameter] 102 | uint16_t *val, void *arg) | ~~~~~~^~~ ../include/dwarf_i.h: In function 'dwarf_readu32': ../include/dwarf_i.h:112:33: warning: unused parameter 'as' [-Wunused-parameter] 112 | dwarf_readu32 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, | ~~~~~~~~~~~~~~~~~^~ ../include/dwarf_i.h:112:54: warning: unused parameter 'a' [-Wunused-parameter] 112 | dwarf_readu32 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, | ~~~~~~~~~~~~~~~~~^ ../include/dwarf_i.h:113:37: warning: unused parameter 'arg' [-Wunused-parameter] 113 | uint32_t *val, void *arg) | ~~~~~~^~~ ../include/dwarf_i.h: In function 'dwarf_readu64': ../include/dwarf_i.h:123:33: warning: unused parameter 'as' [-Wunused-parameter] 123 | dwarf_readu64 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, | ~~~~~~~~~~~~~~~~~^~ ../include/dwarf_i.h:123:54: warning: unused parameter 'a' [-Wunused-parameter] 123 | dwarf_readu64 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, | ~~~~~~~~~~~~~~~~~^ ../include/dwarf_i.h:124:37: warning: unused parameter 'arg' [-Wunused-parameter] 124 | uint64_t *val, void *arg) | ~~~~~~^~~ ../include/dwarf_i.h: In function 'dwarf_read_encoded_pointer_inlined': ../include/dwarf_i.h:370:29: warning: conversion to 'unw_word_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 370 | *addr = (initial_addr + size - 1) & -size; | ^ ../include/dwarf_i.h:370:41: warning: conversion to 'unw_word_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 370 | *addr = (initial_addr + size - 1) & -size; | ^ ../include/dwarf_i.h:412:13: warning: conversion to 'unw_word_t' {aka 'long unsigned int'} from 'int16_t' {aka 'short int'} may change the sign of the result [-Wsign-conversion] 412 | val = sval16; | ^~~~~~ ../include/dwarf_i.h:418:13: warning: conversion to 'unw_word_t' {aka 'long unsigned int'} from 'int32_t' {aka 'int'} may change the sign of the result [-Wsign-conversion] 418 | val = sval32; | ^~~~~~ ../include/dwarf_i.h:424:13: warning: conversion to 'unw_word_t' {aka 'long unsigned int'} from 'int64_t' {aka 'long int'} may change the sign of the result [-Wsign-conversion] 424 | val = sval64; | ^~~~~~ dwarf/Gfind_proc_info-lsb.c: In function '_ULx86_64_dwarf_callback': dwarf/Gfind_proc_info-lsb.c:628:52: warning: suggest braces around empty body in an 'else' statement [-Wempty-body] 628 | info->dlpi_name, hdr->table_enc); | ^ dwarf/Gfind_proc_info-lsb.c:498:29: warning: unused variable 'synth_eh_frame_hdr' [-Wunused-variable] 498 | struct dwarf_eh_frame_hdr synth_eh_frame_hdr; | ^~~~~~~~~~~~~~~~~~ dwarf/Gfind_proc_info-lsb.c: In function '_ULx86_64_dwarf_search_unwind_table': dwarf/Gfind_proc_info-lsb.c:878:40: warning: conversion from 'unw_word_t' {aka 'long unsigned int'} to 'int32_t' {aka 'int'} may change value [-Wconversion] 878 | e = lookup (table, table_len, ip - ip_base); | ~~~^~~~~~~~~ dwarf/Gfind_proc_info-lsb.c:880:40: warning: conversion to 'unw_word_t' {aka 'long unsigned int'} from 'int32_t' {aka 'int'} may change the sign of the result [-Wsign-conversion] 880 | last_ip = e[1].start_ip_offset + ip_base; | ^ dwarf/Gfind_proc_info-lsb.c:913:30: warning: conversion to 'unw_word_t' {aka 'long unsigned int'} from 'int32_t' {aka 'int'} may change the sign of the result [-Wsign-conversion] 913 | fde_addr = e->fde_offset + debug_frame_base; | ^ dwarf/Gfind_proc_info-lsb.c:915:30: warning: conversion to 'unw_word_t' {aka 'long unsigned int'} from 'int32_t' {aka 'int'} may change the sign of the result [-Wsign-conversion] 915 | fde_addr = e->fde_offset + segbase; | ^ dwarf/Gfind_proc_info-lsb.c: In function '_ULx86_64_dwarf_put_unwind_info': dwarf/Gfind_proc_info-lsb.c:947:41: warning: unused parameter 'as' [-Wunused-parameter] 947 | dwarf_put_unwind_info (unw_addr_space_t as, unw_proc_info_t *pi, void *arg) | ~~~~~~~~~~~~~~~~~^~ dwarf/Gfind_proc_info-lsb.c:947:62: warning: unused parameter 'pi' [-Wunused-parameter] 947 | dwarf_put_unwind_info (unw_addr_space_t as, unw_proc_info_t *pi, void *arg) | ~~~~~~~~~~~~~~~~~^~ dwarf/Gfind_proc_info-lsb.c:947:72: warning: unused parameter 'arg' [-Wunused-parameter] 947 | dwarf_put_unwind_info (unw_addr_space_t as, unw_proc_info_t *pi, void *arg) | ~~~~~~^~~ depbase=`echo dwarf/Lfind_unwind_table.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../include -I../include -I../include/tdep-x86_64 -I. -I../../../../../common/inc/ -I../../../../../sdk/trts/ -I../../../../../common/inc/internal -D_GNU_SOURCE -DNDEBUG -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -std=c99 -fno-builtin -DHAVE_SGX=1 -fPIC -DUNW_LOCAL_ONLY -fdebug-prefix-map=/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/cpprt/linux/libunwind=/libunwind -fexceptions -Wall -Wsign-compare -MT dwarf/Lfind_unwind_table.lo -MD -MP -MF $depbase.Tpo -c -o dwarf/Lfind_unwind_table.lo dwarf/Lfind_unwind_table.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../include -I../include -I../include/tdep-x86_64 -I. -I../../../../../common/inc/ -I../../../../../sdk/trts/ -I../../../../../common/inc/internal -D_GNU_SOURCE -DNDEBUG -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -fvisibility=hidden -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -std=c99 -fno-builtin -DHAVE_SGX=1 -fPIC -DUNW_LOCAL_ONLY -fdebug-prefix-map=/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/cpprt/linux/libunwind=/libunwind -fexceptions -Wall -Wsign-compare -MT dwarf/Lfind_unwind_table.lo -MD -MP -MF dwarf/.deps/Lfind_unwind_table.Tpo -c dwarf/Lfind_unwind_table.c -fpie -o dwarf/Lfind_unwind_table.o dwarf/Lfind_unwind_table.c:1:9: warning: "UNW_LOCAL_ONLY" redefined 1 | #define UNW_LOCAL_ONLY | ^~~~~~~~~~~~~~ : note: this is the location of the previous definition In file included from dwarf/Gfind_unwind_table.c:32, from dwarf/Lfind_unwind_table.c:4: ../include/libunwind_i.h: In function 'print_error': ../include/libunwind_i.h:313:10: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion] 313 | return write (2, string, strlen (string)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/libunwind_i.h: At top level: ../include/libunwind_i.h:334:5: warning: "UNW_TARGET_IA64" is not defined, evaluates to 0 [-Wundef] 334 | #if UNW_TARGET_IA64 | ^~~~~~~~~~~~~~~ ../include/libunwind_i.h:337:5: warning: "UNW_TARGET_ARM" is not defined, evaluates to 0 [-Wundef] 337 | #if UNW_TARGET_ARM | ^~~~~~~~~~~~~~ ../include/libunwind_i.h: In function 'invalidate_edi': ../include/libunwind_i.h:349:5: warning: "UNW_TARGET_ARM" is not defined, evaluates to 0 [-Wundef] 349 | #if UNW_TARGET_ARM | ^~~~~~~~~~~~~~ In file included from ../include/tdep/libunwind_i.h:25, from ../include/libunwind_i.h:372: ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_getfp': ../include/tdep-x86_64/libunwind_i.h:141:35: warning: unused parameter 'c' [-Wunused-parameter] 141 | dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) | ~~~~~~~~~~~~~~~~~~~~~^ ../include/tdep-x86_64/libunwind_i.h:141:68: warning: unused parameter 'val' [-Wunused-parameter] 141 | dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) | ~~~~~~~~~~~~~^~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_putfp': ../include/tdep-x86_64/libunwind_i.h:150:35: warning: unused parameter 'c' [-Wunused-parameter] 150 | dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) | ~~~~~~~~~~~~~~~~~~~~~^ ../include/tdep-x86_64/libunwind_i.h:150:67: warning: unused parameter 'val' [-Wunused-parameter] 150 | dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) | ~~~~~~~~~~~~^~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_get': ../include/tdep-x86_64/libunwind_i.h:106:37: warning: conversion from 'unw_word_t' {aka 'long unsigned int'} to 'unw_regnum_t' {aka 'int'} may change value [-Wconversion] 106 | #define DWARF_GET_LOC(l) ((l).val) | ~~~~^~~~~ ../include/tdep-x86_64/libunwind_i.h:165:45: note: in expansion of macro 'DWARF_GET_LOC' 165 | return (*c->as->acc.access_reg) (c->as, DWARF_GET_LOC (loc), val, | ^~~~~~~~~~~~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_put': ../include/tdep-x86_64/libunwind_i.h:106:37: warning: conversion from 'unw_word_t' {aka 'long unsigned int'} to 'unw_regnum_t' {aka 'int'} may change value [-Wconversion] 106 | #define DWARF_GET_LOC(l) ((l).val) | ~~~~^~~~~ ../include/tdep-x86_64/libunwind_i.h:184:45: note: in expansion of macro 'DWARF_GET_LOC' 184 | return (*c->as->acc.access_reg) (c->as, DWARF_GET_LOC (loc), &val, | ^~~~~~~~~~~~~ In file included from ../include/libunwind-x86_64.h:129, from ../include/libunwind.h:25, from dwarf/Lfind_unwind_table.c:2: ../include/tdep-x86_64/libunwind_i.h: At top level: ../include/libunwind-common.h:39:45: warning: redundant redeclaration of '_ULx86_64_dwarf_search_unwind_table' [-Wredundant-decls] 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ ../include/dwarf.h:384:41: note: in expansion of macro 'UNW_OBJ' 384 | #define dwarf_search_unwind_table UNW_OBJ (dwarf_search_unwind_table) | ^~~~~~~ ../include/tdep-x86_64/libunwind_i.h:197:41: note: in expansion of macro 'dwarf_search_unwind_table' 197 | #define tdep_search_unwind_table dwarf_search_unwind_table | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../include/tdep-x86_64/libunwind_i.h:239:12: note: in expansion of macro 'tdep_search_unwind_table' 239 | extern int tdep_search_unwind_table (unw_addr_space_t as, unw_word_t ip, | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/libunwind-common.h:39:45: note: previous declaration of '_ULx86_64_dwarf_search_unwind_table' with type 'int(struct unw_addr_space *, unw_word_t, unw_dyn_info_t *, unw_proc_info_t *, int, void *)' {aka 'int(struct unw_addr_space *, long unsigned int, struct unw_dyn_info *, struct unw_proc_info *, int, void *)'} 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ ../include/dwarf.h:384:41: note: in expansion of macro 'UNW_OBJ' 384 | #define dwarf_search_unwind_table UNW_OBJ (dwarf_search_unwind_table) | ^~~~~~~ ../include/dwarf.h:411:12: note: in expansion of macro 'dwarf_search_unwind_table' 411 | extern int dwarf_search_unwind_table (unw_addr_space_t as, | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from dwarf/Gfind_unwind_table.c:34: ../include/dwarf_i.h: In function 'dwarf_reads8': ../include/dwarf_i.h:46:32: warning: unused parameter 'as' [-Wunused-parameter] 46 | dwarf_reads8 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, | ~~~~~~~~~~~~~~~~~^~ ../include/dwarf_i.h:46:53: warning: unused parameter 'a' [-Wunused-parameter] 46 | dwarf_reads8 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, | ~~~~~~~~~~~~~~~~~^ ../include/dwarf_i.h:47:34: warning: unused parameter 'arg' [-Wunused-parameter] 47 | int8_t *val, void *arg) | ~~~~~~^~~ ../include/dwarf_i.h: In function 'dwarf_reads16': ../include/dwarf_i.h:57:33: warning: unused parameter 'as' [-Wunused-parameter] 57 | dwarf_reads16 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, | ~~~~~~~~~~~~~~~~~^~ ../include/dwarf_i.h:57:54: warning: unused parameter 'a' [-Wunused-parameter] 57 | dwarf_reads16 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, | ~~~~~~~~~~~~~~~~~^ ../include/dwarf_i.h:58:36: warning: unused parameter 'arg' [-Wunused-parameter] 58 | int16_t *val, void *arg) | ~~~~~~^~~ ../include/dwarf_i.h: In function 'dwarf_reads32': ../include/dwarf_i.h:68:33: warning: unused parameter 'as' [-Wunused-parameter] 68 | dwarf_reads32 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, | ~~~~~~~~~~~~~~~~~^~ ../include/dwarf_i.h:68:54: warning: unused parameter 'a' [-Wunused-parameter] 68 | dwarf_reads32 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, | ~~~~~~~~~~~~~~~~~^ ../include/dwarf_i.h:69:36: warning: unused parameter 'arg' [-Wunused-parameter] 69 | int32_t *val, void *arg) | ~~~~~~^~~ ../include/dwarf_i.h: In function 'dwarf_reads64': ../include/dwarf_i.h:79:33: warning: unused parameter 'as' [-Wunused-parameter] 79 | dwarf_reads64 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, | ~~~~~~~~~~~~~~~~~^~ ../include/dwarf_i.h:79:54: warning: unused parameter 'a' [-Wunused-parameter] 79 | dwarf_reads64 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, | ~~~~~~~~~~~~~~~~~^ ../include/dwarf_i.h:80:36: warning: unused parameter 'arg' [-Wunused-parameter] 80 | int64_t *val, void *arg) | ~~~~~~^~~ ../include/dwarf_i.h: In function 'dwarf_readu8': ../include/dwarf_i.h:90:32: warning: unused parameter 'as' [-Wunused-parameter] 90 | dwarf_readu8 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, | ~~~~~~~~~~~~~~~~~^~ ../include/dwarf_i.h:90:53: warning: unused parameter 'a' [-Wunused-parameter] 90 | dwarf_readu8 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, | ~~~~~~~~~~~~~~~~~^ ../include/dwarf_i.h:91:35: warning: unused parameter 'arg' [-Wunused-parameter] 91 | uint8_t *val, void *arg) | ~~~~~~^~~ ../include/dwarf_i.h: In function 'dwarf_readu16': ../include/dwarf_i.h:101:33: warning: unused parameter 'as' [-Wunused-parameter] 101 | dwarf_readu16 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, | ~~~~~~~~~~~~~~~~~^~ ../include/dwarf_i.h:101:54: warning: unused parameter 'a' [-Wunused-parameter] 101 | dwarf_readu16 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, | ~~~~~~~~~~~~~~~~~^ ../include/dwarf_i.h:102:37: warning: unused parameter 'arg' [-Wunused-parameter] 102 | uint16_t *val, void *arg) | ~~~~~~^~~ ../include/dwarf_i.h: In function 'dwarf_readu32': ../include/dwarf_i.h:112:33: warning: unused parameter 'as' [-Wunused-parameter] 112 | dwarf_readu32 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, | ~~~~~~~~~~~~~~~~~^~ ../include/dwarf_i.h:112:54: warning: unused parameter 'a' [-Wunused-parameter] 112 | dwarf_readu32 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, | ~~~~~~~~~~~~~~~~~^ ../include/dwarf_i.h:113:37: warning: unused parameter 'arg' [-Wunused-parameter] 113 | uint32_t *val, void *arg) | ~~~~~~^~~ ../include/dwarf_i.h: In function 'dwarf_readu64': ../include/dwarf_i.h:123:33: warning: unused parameter 'as' [-Wunused-parameter] 123 | dwarf_readu64 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, | ~~~~~~~~~~~~~~~~~^~ ../include/dwarf_i.h:123:54: warning: unused parameter 'a' [-Wunused-parameter] 123 | dwarf_readu64 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, | ~~~~~~~~~~~~~~~~~^ ../include/dwarf_i.h:124:37: warning: unused parameter 'arg' [-Wunused-parameter] 124 | uint64_t *val, void *arg) | ~~~~~~^~~ ../include/dwarf_i.h: In function 'dwarf_read_encoded_pointer_inlined': ../include/dwarf_i.h:370:29: warning: conversion to 'unw_word_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 370 | *addr = (initial_addr + size - 1) & -size; | ^ ../include/dwarf_i.h:370:41: warning: conversion to 'unw_word_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 370 | *addr = (initial_addr + size - 1) & -size; | ^ ../include/dwarf_i.h:412:13: warning: conversion to 'unw_word_t' {aka 'long unsigned int'} from 'int16_t' {aka 'short int'} may change the sign of the result [-Wsign-conversion] 412 | val = sval16; | ^~~~~~ ../include/dwarf_i.h:418:13: warning: conversion to 'unw_word_t' {aka 'long unsigned int'} from 'int32_t' {aka 'int'} may change the sign of the result [-Wsign-conversion] 418 | val = sval32; | ^~~~~~ ../include/dwarf_i.h:424:13: warning: conversion to 'unw_word_t' {aka 'long unsigned int'} from 'int64_t' {aka 'long int'} may change the sign of the result [-Wsign-conversion] 424 | val = sval64; | ^~~~~~ dwarf/Gfind_unwind_table.c: In function '_ULx86_64_dwarf_find_unwind_table': dwarf/Gfind_unwind_table.c:52:5: warning: "UNW_TARGET_ARM" is not defined, evaluates to 0 [-Wundef] 52 | #if UNW_TARGET_ARM | ^~~~~~~~~~~~~~ dwarf/Gfind_unwind_table.c:90:5: warning: "UNW_TARGET_ARM" is not defined, evaluates to 0 [-Wundef] 90 | #if UNW_TARGET_ARM | ^~~~~~~~~~~~~~ dwarf/Gfind_unwind_table.c:210:5: warning: "UNW_TARGET_ARM" is not defined, evaluates to 0 [-Wundef] 210 | #if UNW_TARGET_ARM | ^~~~~~~~~~~~~~ dwarf/Gfind_unwind_table.c:39:69: warning: unused parameter 'as' [-Wunused-parameter] 39 | dwarf_find_unwind_table (struct elf_dyn_info *edi, unw_addr_space_t as, | ~~~~~~~~~~~~~~~~~^~ dwarf/Gfind_unwind_table.c:40:32: warning: unused parameter 'path' [-Wunused-parameter] 40 | char *path, unw_word_t segbase, unw_word_t mapoff, | ~~~~~~^~~~ dwarf/Gfind_unwind_table.c:41:37: warning: unused parameter 'ip' [-Wunused-parameter] 41 | unw_word_t ip) | ~~~~~~~~~~~^~ depbase=`echo dwarf/global.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../include -I../include -I../include/tdep-x86_64 -I. -I../../../../../common/inc/ -I../../../../../sdk/trts/ -I../../../../../common/inc/internal -D_GNU_SOURCE -DNDEBUG -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -std=c99 -fno-builtin -DHAVE_SGX=1 -fPIC -DUNW_LOCAL_ONLY -fdebug-prefix-map=/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/cpprt/linux/libunwind=/libunwind -fexceptions -Wall -Wsign-compare -MT dwarf/global.lo -MD -MP -MF $depbase.Tpo -c -o dwarf/global.lo dwarf/global.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../include -I../include -I../include/tdep-x86_64 -I. -I../../../../../common/inc/ -I../../../../../sdk/trts/ -I../../../../../common/inc/internal -D_GNU_SOURCE -DNDEBUG -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -fvisibility=hidden -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -std=c99 -fno-builtin -DHAVE_SGX=1 -fPIC -DUNW_LOCAL_ONLY -fdebug-prefix-map=/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/cpprt/linux/libunwind=/libunwind -fexceptions -Wall -Wsign-compare -MT dwarf/global.lo -MD -MP -MF dwarf/.deps/global.Tpo -c dwarf/global.c -fpie -o dwarf/global.o In file included from ../include/dwarf_i.h:10, from dwarf/global.c:26: ../include/libunwind_i.h: In function 'print_error': ../include/libunwind_i.h:313:10: warning: conversion from 'ssize_t' {aka 'long int'} to 'int' may change value [-Wconversion] 313 | return write (2, string, strlen (string)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/libunwind_i.h: At top level: ../include/libunwind_i.h:334:5: warning: "UNW_TARGET_IA64" is not defined, evaluates to 0 [-Wundef] 334 | #if UNW_TARGET_IA64 | ^~~~~~~~~~~~~~~ ../include/libunwind_i.h:337:5: warning: "UNW_TARGET_ARM" is not defined, evaluates to 0 [-Wundef] 337 | #if UNW_TARGET_ARM | ^~~~~~~~~~~~~~ ../include/libunwind_i.h: In function 'invalidate_edi': ../include/libunwind_i.h:349:5: warning: "UNW_TARGET_ARM" is not defined, evaluates to 0 [-Wundef] 349 | #if UNW_TARGET_ARM | ^~~~~~~~~~~~~~ In file included from ../include/tdep/libunwind_i.h:25, from ../include/libunwind_i.h:372: ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_getfp': ../include/tdep-x86_64/libunwind_i.h:141:35: warning: unused parameter 'c' [-Wunused-parameter] 141 | dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) | ~~~~~~~~~~~~~~~~~~~~~^ ../include/tdep-x86_64/libunwind_i.h:141:68: warning: unused parameter 'val' [-Wunused-parameter] 141 | dwarf_getfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t *val) | ~~~~~~~~~~~~~^~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_putfp': ../include/tdep-x86_64/libunwind_i.h:150:35: warning: unused parameter 'c' [-Wunused-parameter] 150 | dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) | ~~~~~~~~~~~~~~~~~~~~~^ ../include/tdep-x86_64/libunwind_i.h:150:67: warning: unused parameter 'val' [-Wunused-parameter] 150 | dwarf_putfp (struct dwarf_cursor *c, dwarf_loc_t loc, unw_fpreg_t val) | ~~~~~~~~~~~~^~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_get': ../include/tdep-x86_64/libunwind_i.h:106:37: warning: conversion from 'unw_word_t' {aka 'long unsigned int'} to 'unw_regnum_t' {aka 'int'} may change value [-Wconversion] 106 | #define DWARF_GET_LOC(l) ((l).val) | ~~~~^~~~~ ../include/tdep-x86_64/libunwind_i.h:165:45: note: in expansion of macro 'DWARF_GET_LOC' 165 | return (*c->as->acc.access_reg) (c->as, DWARF_GET_LOC (loc), val, | ^~~~~~~~~~~~~ ../include/tdep-x86_64/libunwind_i.h: In function 'dwarf_put': ../include/tdep-x86_64/libunwind_i.h:106:37: warning: conversion from 'unw_word_t' {aka 'long unsigned int'} to 'unw_regnum_t' {aka 'int'} may change value [-Wconversion] 106 | #define DWARF_GET_LOC(l) ((l).val) | ~~~~^~~~~ ../include/tdep-x86_64/libunwind_i.h:184:45: note: in expansion of macro 'DWARF_GET_LOC' 184 | return (*c->as->acc.access_reg) (c->as, DWARF_GET_LOC (loc), &val, | ^~~~~~~~~~~~~ In file included from ../include/libunwind-x86_64.h:129, from ../include/libunwind.h:25, from ../include/dwarf.h:29, from ../include/dwarf_i.h:9: ../include/tdep-x86_64/libunwind_i.h: At top level: ../include/libunwind-common.h:39:45: warning: redundant redeclaration of '_ULx86_64_dwarf_search_unwind_table' [-Wredundant-decls] 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ ../include/dwarf.h:384:41: note: in expansion of macro 'UNW_OBJ' 384 | #define dwarf_search_unwind_table UNW_OBJ (dwarf_search_unwind_table) | ^~~~~~~ ../include/tdep-x86_64/libunwind_i.h:197:41: note: in expansion of macro 'dwarf_search_unwind_table' 197 | #define tdep_search_unwind_table dwarf_search_unwind_table | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../include/tdep-x86_64/libunwind_i.h:239:12: note: in expansion of macro 'tdep_search_unwind_table' 239 | extern int tdep_search_unwind_table (unw_addr_space_t as, unw_word_t ip, | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/libunwind-common.h:39:45: note: previous declaration of '_ULx86_64_dwarf_search_unwind_table' with type 'int(struct unw_addr_space *, unw_word_t, unw_dyn_info_t *, unw_proc_info_t *, int, void *)' {aka 'int(struct unw_addr_space *, long unsigned int, struct unw_dyn_info *, struct unw_proc_info *, int, void *)'} 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~ ../include/libunwind-common.h:33:25: note: in definition of macro 'UNW_PASTE2' 33 | #define UNW_PASTE2(x,y) x##y | ^ ../include/libunwind-common.h:35:25: note: in expansion of macro 'UNW_PASTE' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:25: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:34:25: note: in expansion of macro 'UNW_PASTE2' 34 | #define UNW_PASTE(x,y) UNW_PASTE2(x,y) | ^~~~~~~~~~ ../include/libunwind-common.h:39:35: note: in expansion of macro 'UNW_PASTE' 39 | # define UNW_PREFIX UNW_PASTE(UNW_PASTE(_UL,UNW_TARGET),_) | ^~~~~~~~~ ../include/libunwind-common.h:35:35: note: in expansion of macro 'UNW_PREFIX' 35 | #define UNW_OBJ(fn) UNW_PASTE(UNW_PREFIX, fn) | ^~~~~~~~~~ ../include/dwarf.h:384:41: note: in expansion of macro 'UNW_OBJ' 384 | #define dwarf_search_unwind_table UNW_OBJ (dwarf_search_unwind_table) | ^~~~~~~ ../include/dwarf.h:411:12: note: in expansion of macro 'dwarf_search_unwind_table' 411 | extern int dwarf_search_unwind_table (unw_addr_space_t as, | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../include/dwarf_i.h: In function 'dwarf_reads8': ../include/dwarf_i.h:46:32: warning: unused parameter 'as' [-Wunused-parameter] 46 | dwarf_reads8 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, | ~~~~~~~~~~~~~~~~~^~ ../include/dwarf_i.h:46:53: warning: unused parameter 'a' [-Wunused-parameter] 46 | dwarf_reads8 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, | ~~~~~~~~~~~~~~~~~^ ../include/dwarf_i.h:47:34: warning: unused parameter 'arg' [-Wunused-parameter] 47 | int8_t *val, void *arg) | ~~~~~~^~~ ../include/dwarf_i.h: In function 'dwarf_reads16': ../include/dwarf_i.h:57:33: warning: unused parameter 'as' [-Wunused-parameter] 57 | dwarf_reads16 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, | ~~~~~~~~~~~~~~~~~^~ ../include/dwarf_i.h:57:54: warning: unused parameter 'a' [-Wunused-parameter] 57 | dwarf_reads16 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, | ~~~~~~~~~~~~~~~~~^ ../include/dwarf_i.h:58:36: warning: unused parameter 'arg' [-Wunused-parameter] 58 | int16_t *val, void *arg) | ~~~~~~^~~ ../include/dwarf_i.h: In function 'dwarf_reads32': ../include/dwarf_i.h:68:33: warning: unused parameter 'as' [-Wunused-parameter] 68 | dwarf_reads32 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, | ~~~~~~~~~~~~~~~~~^~ ../include/dwarf_i.h:68:54: warning: unused parameter 'a' [-Wunused-parameter] 68 | dwarf_reads32 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, | ~~~~~~~~~~~~~~~~~^ ../include/dwarf_i.h:69:36: warning: unused parameter 'arg' [-Wunused-parameter] 69 | int32_t *val, void *arg) | ~~~~~~^~~ ../include/dwarf_i.h: In function 'dwarf_reads64': ../include/dwarf_i.h:79:33: warning: unused parameter 'as' [-Wunused-parameter] 79 | dwarf_reads64 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, | ~~~~~~~~~~~~~~~~~^~ ../include/dwarf_i.h:79:54: warning: unused parameter 'a' [-Wunused-parameter] 79 | dwarf_reads64 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, | ~~~~~~~~~~~~~~~~~^ ../include/dwarf_i.h:80:36: warning: unused parameter 'arg' [-Wunused-parameter] 80 | int64_t *val, void *arg) | ~~~~~~^~~ ../include/dwarf_i.h: In function 'dwarf_readu8': ../include/dwarf_i.h:90:32: warning: unused parameter 'as' [-Wunused-parameter] 90 | dwarf_readu8 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, | ~~~~~~~~~~~~~~~~~^~ ../include/dwarf_i.h:90:53: warning: unused parameter 'a' [-Wunused-parameter] 90 | dwarf_readu8 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, | ~~~~~~~~~~~~~~~~~^ ../include/dwarf_i.h:91:35: warning: unused parameter 'arg' [-Wunused-parameter] 91 | uint8_t *val, void *arg) | ~~~~~~^~~ ../include/dwarf_i.h: In function 'dwarf_readu16': ../include/dwarf_i.h:101:33: warning: unused parameter 'as' [-Wunused-parameter] 101 | dwarf_readu16 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, | ~~~~~~~~~~~~~~~~~^~ ../include/dwarf_i.h:101:54: warning: unused parameter 'a' [-Wunused-parameter] 101 | dwarf_readu16 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, | ~~~~~~~~~~~~~~~~~^ ../include/dwarf_i.h:102:37: warning: unused parameter 'arg' [-Wunused-parameter] 102 | uint16_t *val, void *arg) | ~~~~~~^~~ ../include/dwarf_i.h: In function 'dwarf_readu32': ../include/dwarf_i.h:112:33: warning: unused parameter 'as' [-Wunused-parameter] 112 | dwarf_readu32 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, | ~~~~~~~~~~~~~~~~~^~ ../include/dwarf_i.h:112:54: warning: unused parameter 'a' [-Wunused-parameter] 112 | dwarf_readu32 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, | ~~~~~~~~~~~~~~~~~^ ../include/dwarf_i.h:113:37: warning: unused parameter 'arg' [-Wunused-parameter] 113 | uint32_t *val, void *arg) | ~~~~~~^~~ ../include/dwarf_i.h: In function 'dwarf_readu64': ../include/dwarf_i.h:123:33: warning: unused parameter 'as' [-Wunused-parameter] 123 | dwarf_readu64 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, | ~~~~~~~~~~~~~~~~~^~ ../include/dwarf_i.h:123:54: warning: unused parameter 'a' [-Wunused-parameter] 123 | dwarf_readu64 (unw_addr_space_t as, unw_accessors_t *a, unw_word_t *addr, | ~~~~~~~~~~~~~~~~~^ ../include/dwarf_i.h:124:37: warning: unused parameter 'arg' [-Wunused-parameter] 124 | uint64_t *val, void *arg) | ~~~~~~^~~ ../include/dwarf_i.h: In function 'dwarf_read_encoded_pointer_inlined': ../include/dwarf_i.h:370:29: warning: conversion to 'unw_word_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 370 | *addr = (initial_addr + size - 1) & -size; | ^ ../include/dwarf_i.h:370:41: warning: conversion to 'unw_word_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] 370 | *addr = (initial_addr + size - 1) & -size; | ^ ../include/dwarf_i.h:412:13: warning: conversion to 'unw_word_t' {aka 'long unsigned int'} from 'int16_t' {aka 'short int'} may change the sign of the result [-Wsign-conversion] 412 | val = sval16; | ^~~~~~ ../include/dwarf_i.h:418:13: warning: conversion to 'unw_word_t' {aka 'long unsigned int'} from 'int32_t' {aka 'int'} may change the sign of the result [-Wsign-conversion] 418 | val = sval32; | ^~~~~~ ../include/dwarf_i.h:424:13: warning: conversion to 'unw_word_t' {aka 'long unsigned int'} from 'int64_t' {aka 'long int'} may change the sign of the result [-Wsign-conversion] 424 | val = sval64; | ^~~~~~ /bin/sh ../libtool --tag=CC --mode=link gcc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -std=c99 -fno-builtin -DHAVE_SGX=1 -fPIC -DUNW_LOCAL_ONLY -fdebug-prefix-map=/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/cpprt/linux/libunwind=/libunwind -fexceptions -Wall -Wsign-compare -o libunwind-dwarf-common.la dwarf/global.lo libtool: link: ar cr .libs/libunwind-dwarf-common.a dwarf/global.o libtool: link: ranlib .libs/libunwind-dwarf-common.a libtool: link: ( cd ".libs" && rm -f "libunwind-dwarf-common.la" && ln -s "../libunwind-dwarf-common.la" "libunwind-dwarf-common.la" ) /bin/sh ../libtool --tag=CC --mode=link gcc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -std=c99 -fno-builtin -DHAVE_SGX=1 -fPIC -DUNW_LOCAL_ONLY -fdebug-prefix-map=/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/cpprt/linux/libunwind=/libunwind -fexceptions -Wall -Wsign-compare -o libunwind-dwarf-local.la dwarf/Lexpr.lo dwarf/Lfde.lo dwarf/Lparser.lo dwarf/Lpe.lo dwarf/Lfind_proc_info-lsb.lo dwarf/Lfind_unwind_table.lo libunwind-dwarf-common.la libtool: link: (cd .libs/libunwind-dwarf-local.lax/libunwind-dwarf-common.a && ar x "/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/cpprt/linux/libunwind/src/./.libs/libunwind-dwarf-common.a") libtool: link: ar cr .libs/libunwind-dwarf-local.a dwarf/Lexpr.o dwarf/Lfde.o dwarf/Lparser.o dwarf/Lpe.o dwarf/Lfind_proc_info-lsb.o dwarf/Lfind_unwind_table.o .libs/libunwind-dwarf-local.lax/libunwind-dwarf-common.a/global.o libtool: link: ranlib .libs/libunwind-dwarf-local.a libtool: link: rm -fr .libs/libunwind-dwarf-local.lax libtool: link: ( cd ".libs" && rm -f "libunwind-dwarf-local.la" && ln -s "../libunwind-dwarf-local.la" "libunwind-dwarf-local.la" ) depbase=`echo se-libc-stubs.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../include -I../include -I../include/tdep-x86_64 -I. -I../../../../../common/inc/ -I../../../../../sdk/trts/ -I../../../../../common/inc/internal -D_GNU_SOURCE -DNDEBUG -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -std=c99 -fno-builtin -DHAVE_SGX=1 -fPIC -DUNW_LOCAL_ONLY -fdebug-prefix-map=/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/cpprt/linux/libunwind=/libunwind -fexceptions -Wall -Wsign-compare -MT se-libc-stubs.lo -MD -MP -MF $depbase.Tpo -c -o se-libc-stubs.lo se-libc-stubs.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../include -I../include -I../include/tdep-x86_64 -I. -I../../../../../common/inc/ -I../../../../../sdk/trts/ -I../../../../../common/inc/internal -D_GNU_SOURCE -DNDEBUG -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -fvisibility=hidden -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -std=c99 -fno-builtin -DHAVE_SGX=1 -fPIC -DUNW_LOCAL_ONLY -fdebug-prefix-map=/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/cpprt/linux/libunwind=/libunwind -fexceptions -Wall -Wsign-compare -MT se-libc-stubs.lo -MD -MP -MF .deps/se-libc-stubs.Tpo -c se-libc-stubs.c -fpie -o se-libc-stubs.o se-libc-stubs.c: In function 'msync': se-libc-stubs.c:64:17: warning: unused parameter 'addr' [-Wunused-parameter] 64 | int msync(void *addr, size_t length, int flags) | ~~~~~~^~~~ se-libc-stubs.c:64:30: warning: unused parameter 'length' [-Wunused-parameter] 64 | int msync(void *addr, size_t length, int flags) | ~~~~~~~^~~~~~ se-libc-stubs.c:64:42: warning: unused parameter 'flags' [-Wunused-parameter] 64 | int msync(void *addr, size_t length, int flags) | ~~~~^~~~~ depbase=`echo se-iterate-phdr.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../include -I../include -I../include/tdep-x86_64 -I. -I../../../../../common/inc/ -I../../../../../sdk/trts/ -I../../../../../common/inc/internal -D_GNU_SOURCE -DNDEBUG -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -std=c99 -fno-builtin -DHAVE_SGX=1 -fPIC -DUNW_LOCAL_ONLY -fdebug-prefix-map=/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/cpprt/linux/libunwind=/libunwind -fexceptions -Wall -Wsign-compare -MT se-iterate-phdr.lo -MD -MP -MF $depbase.Tpo -c -o se-iterate-phdr.lo se-iterate-phdr.c &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../include -I../include -I../include/tdep-x86_64 -I. -I../../../../../common/inc/ -I../../../../../sdk/trts/ -I../../../../../common/inc/internal -D_GNU_SOURCE -DNDEBUG -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -fvisibility=hidden -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -std=c99 -fno-builtin -DHAVE_SGX=1 -fPIC -DUNW_LOCAL_ONLY -fdebug-prefix-map=/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/cpprt/linux/libunwind=/libunwind -fexceptions -Wall -Wsign-compare -MT se-iterate-phdr.lo -MD -MP -MF .deps/se-iterate-phdr.Tpo -c se-iterate-phdr.c -fpie -o se-iterate-phdr.o /bin/sh ../libtool --tag=CC --mode=link gcc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -std=c99 -fno-builtin -DHAVE_SGX=1 -fPIC -DUNW_LOCAL_ONLY -fdebug-prefix-map=/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/cpprt/linux/libunwind=/libunwind -fexceptions -Wall -Wsign-compare -o libunwind-elf64.la se-libc-stubs.lo se-iterate-phdr.lo libtool: link: ar cr .libs/libunwind-elf64.a se-libc-stubs.o se-iterate-phdr.o libtool: link: ranlib .libs/libunwind-elf64.a libtool: link: ( cd ".libs" && rm -f "libunwind-elf64.la" && ln -s "../libunwind-elf64.la" "libunwind-elf64.la" ) /bin/sh ../libtool --tag=CC --mode=link gcc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -std=c99 -fno-builtin -DHAVE_SGX=1 -fPIC -DUNW_LOCAL_ONLY -fdebug-prefix-map=/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/cpprt/linux/libunwind=/libunwind -fexceptions -Wall -Wsign-compare -XCClinker -nostartfiles -XCClinker -nostdlib -version-info 8:1:0 -o libunwind.la -rpath /usr/local/lib os-linux.lo mi/init.lo mi/flush_cache.lo mi/mempool.lo x86_64/is_fpreg.lo x86_64/Los-linux.lo mi/dyn-info-list.lo mi/Ldyn-extract.lo mi/Lfind_dynamic_proc_info.lo mi/Lget_accessors.lo mi/Lget_proc_info_by_ip.lo mi/Lget_proc_name.lo mi/Lput_dynamic_unwind_info.lo mi/Ldestroy_addr_space.lo mi/Lget_reg.lo mi/Lset_reg.lo mi/Lget_fpreg.lo mi/Lset_fpreg.lo mi/Lset_caching_policy.lo mi/Lset_cache_size.lo unwind/Backtrace.lo unwind/GetDataRelBase.lo unwind/GetIP.lo unwind/GetLanguageSpecificData.lo unwind/GetRegionStart.lo unwind/GetTextRelBase.lo unwind/RaiseException.lo unwind/Resume.lo unwind/Resume_or_Rethrow.lo unwind/SetGR.lo unwind/SetIP.lo x86_64/setcontext.lo x86_64/Lapply_reg_state.lo x86_64/Lreg_states_iterate.lo x86_64/Lcreate_addr_space.lo x86_64/Lget_save_loc.lo x86_64/Lglobal.lo x86_64/Linit.lo x86_64/Linit_local.lo x86_64/Linit_remote.lo x86_64/Lget_proc_info.lo x86_64/Lregs.lo x86_64/Lresume.lo x86_64/Lstash_frame.lo x86_64/Lstep.lo x86_64/getcontext.lo libunwind-dwarf-local.la libunwind-elf64.la -lc -lgcc_s libtool: link: (cd .libs/libunwind.lax/libunwind-dwarf-local.a && ar x "/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/cpprt/linux/libunwind/src/./.libs/libunwind-dwarf-local.a") libtool: link: (cd .libs/libunwind.lax/libunwind-elf64.a && ar x "/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/cpprt/linux/libunwind/src/./.libs/libunwind-elf64.a") libtool: link: ar cr .libs/libunwind.a os-linux.o mi/init.o mi/flush_cache.o mi/mempool.o x86_64/is_fpreg.o x86_64/Los-linux.o mi/dyn-info-list.o mi/Ldyn-extract.o mi/Lfind_dynamic_proc_info.o mi/Lget_accessors.o mi/Lget_proc_info_by_ip.o mi/Lget_proc_name.o mi/Lput_dynamic_unwind_info.o mi/Ldestroy_addr_space.o mi/Lget_reg.o mi/Lset_reg.o mi/Lget_fpreg.o mi/Lset_fpreg.o mi/Lset_caching_policy.o mi/Lset_cache_size.o unwind/Backtrace.o unwind/GetDataRelBase.o unwind/GetIP.o unwind/GetLanguageSpecificData.o unwind/GetRegionStart.o unwind/GetTextRelBase.o unwind/RaiseException.o unwind/Resume.o unwind/Resume_or_Rethrow.o unwind/SetGR.o unwind/SetIP.o x86_64/setcontext.o x86_64/Lapply_reg_state.o x86_64/Lreg_states_iterate.o x86_64/Lcreate_addr_space.o x86_64/Lget_save_loc.o x86_64/Lglobal.o x86_64/Linit.o x86_64/Linit_local.o x86_64/Linit_remote.o x86_64/Lget_proc_info.o x86_64/Lregs.o x86_64/Lresume.o x86_64/Lstash_frame.o x86_64/Lstep.o x86_64/getcontext.o .libs/libunwind.lax/libunwind-dwarf-local.a/Lexpr.o .libs/libunwind.lax/libunwind-dwarf-local.a/Lfde.o .libs/libunwind.lax/libunwind-dwarf-local.a/Lfind_proc_info-lsb.o .libs/libunwind.lax/libunwind-dwarf-local.a/Lfind_unwind_table.o .libs/libunwind.lax/libunwind-dwarf-local.a/Lparser.o .libs/libunwind.lax/libunwind-dwarf-local.a/Lpe.o .libs/libunwind.lax/libunwind-dwarf-local.a/global.o .libs/libunwind.lax/libunwind-elf64.a/se-iterate-phdr.o .libs/libunwind.lax/libunwind-elf64.a/se-libc-stubs.o libtool: link: ranlib .libs/libunwind.a libtool: link: rm -fr .libs/libunwind.lax libtool: link: ( cd ".libs" && rm -f "libunwind.la" && ln -s "../libunwind.la" "libunwind.la" ) make[4]: Leaving directory '/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/cpprt/linux/libunwind/src' make[3]: Leaving directory '/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/cpprt/linux/libunwind/src' make[3]: Entering directory '/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/cpprt/linux/libunwind' make[3]: Nothing to be done for 'all-am'. make[3]: Leaving directory '/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/cpprt/linux/libunwind' make[2]: Leaving directory '/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/cpprt/linux/libunwind' cp -f /builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/cpprt/linux/libunwind/src/.libs/libunwind.a libcpprt.a ar rs libcpprt.a linux/auxhelper.o linux/dynamic_cast.o linux/exception.o linux/gcc_personality_v0.o linux/guard.o linux/stdexcept.o linux/terminate.o linux/typeinfo.o memory_manage/delete1.o memory_manage/delete10.o memory_manage/delete11.o memory_manage/delete12.o memory_manage/delete13.o memory_manage/delete14.o memory_manage/delete2.o memory_manage/delete3.o memory_manage/delete4.o memory_manage/delete5.o memory_manage/delete6.o memory_manage/delete7.o memory_manage/delete8.o memory_manage/delete9.o memory_manage/new1.o memory_manage/new10.o memory_manage/new2.o memory_manage/new3.o memory_manage/new4.o memory_manage/new5.o memory_manage/new6.o memory_manage/new7.o memory_manage/new8.o memory_manage/new9.o memory_manage/new_handler.o tcxx_version.o make[1]: Leaving directory '/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/cpprt' /usr/bin/make -C tlibcxx/ make[1]: Entering directory '/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/tlibcxx' g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -I./include -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/stdc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/stdc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts/linux -c src/algorithm.cpp -o src/algorithm.o g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -I./include -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/stdc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/stdc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts/linux -c src/any.cpp -o src/any.o g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -I./include -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/stdc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/stdc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts/linux -c src/atomic.cpp -o src/atomic.o g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -I./include -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/stdc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/stdc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts/linux -c src/barrier.cpp -o src/barrier.o g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -I./include -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/stdc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/stdc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts/linux -c src/bind.cpp -o src/bind.o g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -I./include -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/stdc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/stdc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts/linux -c src/charconv.cpp -o src/charconv.o g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -I./include -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/stdc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/stdc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts/linux -c src/chrono.cpp -o src/chrono.o g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -I./include -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/stdc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/stdc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts/linux -c src/condition_variable.cpp -o src/condition_variable.o g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -I./include -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/stdc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/stdc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts/linux -c src/condition_variable_destructor.cpp -o src/condition_variable_destructor.o g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -I./include -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/stdc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/stdc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts/linux -c src/debug.cpp -o src/debug.o g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -I./include -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/stdc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/stdc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts/linux -c src/exception.cpp -o src/exception.o g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -I./include -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/stdc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/stdc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts/linux -c src/functional.cpp -o src/functional.o g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -I./include -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/stdc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/stdc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts/linux -c src/future.cpp -o src/future.o g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -I./include -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/stdc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/stdc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts/linux -c src/hash.cpp -o src/hash.o g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -I./include -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/stdc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/stdc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts/linux -c src/ios.instantiations.cpp -o src/ios.instantiations.o In file included from ./include/cwchar:110, from ./include/__string:60, from ./include/string_view:179, from ./include/string:511, from ./include/__locale:17, from ./include/ios:215, from src/ios.instantiations.cpp:11: ./include/__support/sgx/support.h:6:8: warning: redundant redeclaration of ‘size_t mbsnrtowcs(wchar_t*, const char**, size_t, size_t, mbstate_t*)’ in same scope [-Wredundant-decls] 6 | size_t mbsnrtowcs(wchar_t *dst, const char **src, | ^~~~~~~~~~ In file included from ./include/iosfwd:95, from ./include/ios:214: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/wchar.h:132:27: note: previous declaration of ‘size_t mbsnrtowcs(wchar_t*, const char**, size_t, size_t, mbstate_t*)’ 132 | size_t _TLIBC_CDECL_ mbsnrtowcs(wchar_t *__restrict, const char **__restrict, size_t, size_t, mbstate_t *__restrict); | ^~~~~~~~~~ ./include/__support/sgx/support.h:8:8: warning: redundant redeclaration of ‘size_t wcsnrtombs(char*, const wchar_t**, size_t, size_t, mbstate_t*)’ in same scope [-Wredundant-decls] 8 | size_t wcsnrtombs(char *dst, const wchar_t **src, | ^~~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/wchar.h:131:27: note: previous declaration of ‘size_t wcsnrtombs(char*, const wchar_t**, size_t, size_t, mbstate_t*)’ 131 | size_t _TLIBC_CDECL_ wcsnrtombs(char *__restrict, const wchar_t **__restrict, size_t, size_t, mbstate_t *__restrict); | ^~~~~~~~~~ g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -I./include -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/stdc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/stdc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts/linux -c src/ios.cpp -o src/ios.o In file included from ./include/cwchar:110, from ./include/__string:60, from ./include/string_view:179, from ./include/string:511, from ./include/__locale:17, from ./include/ios:215, from src/ios.cpp:11: ./include/__support/sgx/support.h:6:8: warning: redundant redeclaration of ‘size_t mbsnrtowcs(wchar_t*, const char**, size_t, size_t, mbstate_t*)’ in same scope [-Wredundant-decls] 6 | size_t mbsnrtowcs(wchar_t *dst, const char **src, | ^~~~~~~~~~ In file included from ./include/iosfwd:95, from ./include/ios:214: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/wchar.h:132:27: note: previous declaration of ‘size_t mbsnrtowcs(wchar_t*, const char**, size_t, size_t, mbstate_t*)’ 132 | size_t _TLIBC_CDECL_ mbsnrtowcs(wchar_t *__restrict, const char **__restrict, size_t, size_t, mbstate_t *__restrict); | ^~~~~~~~~~ ./include/__support/sgx/support.h:8:8: warning: redundant redeclaration of ‘size_t wcsnrtombs(char*, const wchar_t**, size_t, size_t, mbstate_t*)’ in same scope [-Wredundant-decls] 8 | size_t wcsnrtombs(char *dst, const wchar_t **src, | ^~~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/wchar.h:131:27: note: previous declaration of ‘size_t wcsnrtombs(char*, const wchar_t**, size_t, size_t, mbstate_t*)’ 131 | size_t _TLIBC_CDECL_ wcsnrtombs(char *__restrict, const wchar_t **__restrict, size_t, size_t, mbstate_t *__restrict); | ^~~~~~~~~~ g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -I./include -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/stdc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/stdc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts/linux -c src/iostream.cpp -o src/iostream.o g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -I./include -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/stdc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/stdc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts/linux -c src/locale.cpp -o src/locale.o In file included from ./include/cwchar:110, from ./include/__string:60, from ./include/string_view:179, from ./include/string:511, from src/locale.cpp:17: ./include/__support/sgx/support.h:6:8: warning: redundant redeclaration of ‘size_t mbsnrtowcs(wchar_t*, const char**, size_t, size_t, mbstate_t*)’ in same scope [-Wredundant-decls] 6 | size_t mbsnrtowcs(wchar_t *dst, const char **src, | ^~~~~~~~~~ In file included from ./include/iosfwd:95, from ./include/__debug:17, from ./include/utility:206, from ./include/algorithm:652, from ./include/__string:57: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/wchar.h:132:27: note: previous declaration of ‘size_t mbsnrtowcs(wchar_t*, const char**, size_t, size_t, mbstate_t*)’ 132 | size_t _TLIBC_CDECL_ mbsnrtowcs(wchar_t *__restrict, const char **__restrict, size_t, size_t, mbstate_t *__restrict); | ^~~~~~~~~~ ./include/__support/sgx/support.h:8:8: warning: redundant redeclaration of ‘size_t wcsnrtombs(char*, const wchar_t**, size_t, size_t, mbstate_t*)’ in same scope [-Wredundant-decls] 8 | size_t wcsnrtombs(char *dst, const wchar_t **src, | ^~~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/wchar.h:131:27: note: previous declaration of ‘size_t wcsnrtombs(char*, const wchar_t**, size_t, size_t, mbstate_t*)’ 131 | size_t _TLIBC_CDECL_ wcsnrtombs(char *__restrict, const wchar_t **__restrict, size_t, size_t, mbstate_t *__restrict); | ^~~~~~~~~~ src/locale.cpp: In member function ‘void std::__1::locale::__install_ctor(const std::__1::locale&, facet*, long int)’: src/locale.cpp:626:60: warning: declaration of ‘id’ shadows a member of ‘std::__1::locale’ [-Wshadow] 626 | locale::__install_ctor(const locale& other, facet* f, long id) | ~~~~~^~ In file included from ./include/locale:192, from src/locale.cpp:18: ./include/__locale:219:32: note: shadowed declaration is here 219 | class _LIBCPP_TYPE_VIS locale::id | ^~ src/locale.cpp: In member function ‘virtual int std::__1::codecvt::do_length(state_type&, const extern_type*, const extern_type*, size_t) const’: src/locale.cpp:1752:20: warning: conversion from ‘size_t’ {aka ‘long unsigned int’} to ‘int’ may change value [-Wconversion] 1752 | nbytes += n; | ~~~~~~~^~~~ src/locale.cpp: In function ‘bool std::__1::checked_string_to_char_convert(char&, const char*, locale_t)’: src/locale.cpp:4444:12: warning: conversion from ‘int’ to ‘char’ may change value [-Wconversion] 4444 | dest = res; | ^~~ src/locale.cpp: At global scope: src/locale.cpp:4428:13: warning: ‘bool std::__1::checked_string_to_char_convert(char&, const char*, locale_t)’ defined but not used [-Wunused-function] 4428 | static bool checked_string_to_char_convert(char& dest, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -I./include -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/stdc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/stdc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts/linux -c src/memory.cpp -o src/memory.o In file included from ./include/cwchar:110, from ./include/__string:60, from ./include/string_view:179, from ./include/string:511, from ./include/system_error:150, from ./include/__support/sgx/__sgx_mutex_base:15, from ./include/__support/sgx/sgx_mutex:196, from ./include/mutex:191, from src/memory.cpp:11: ./include/__support/sgx/support.h:6:8: warning: redundant redeclaration of ‘size_t mbsnrtowcs(wchar_t*, const char**, size_t, size_t, mbstate_t*)’ in same scope [-Wredundant-decls] 6 | size_t mbsnrtowcs(wchar_t *dst, const char **src, | ^~~~~~~~~~ In file included from ./include/iosfwd:95, from ./include/__debug:17, from ./include/utility:206, from ./include/memory:674, from src/memory.cpp:9: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/wchar.h:132:27: note: previous declaration of ‘size_t mbsnrtowcs(wchar_t*, const char**, size_t, size_t, mbstate_t*)’ 132 | size_t _TLIBC_CDECL_ mbsnrtowcs(wchar_t *__restrict, const char **__restrict, size_t, size_t, mbstate_t *__restrict); | ^~~~~~~~~~ ./include/__support/sgx/support.h:8:8: warning: redundant redeclaration of ‘size_t wcsnrtombs(char*, const wchar_t**, size_t, size_t, mbstate_t*)’ in same scope [-Wredundant-decls] 8 | size_t wcsnrtombs(char *dst, const wchar_t **src, | ^~~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/wchar.h:131:27: note: previous declaration of ‘size_t wcsnrtombs(char*, const wchar_t**, size_t, size_t, mbstate_t*)’ 131 | size_t _TLIBC_CDECL_ wcsnrtombs(char *__restrict, const wchar_t **__restrict, size_t, size_t, mbstate_t *__restrict); | ^~~~~~~~~~ g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -I./include -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/stdc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/stdc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts/linux -c src/mutex.cpp -o src/mutex.o g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -I./include -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/stdc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/stdc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts/linux -c src/mutex_destructor.cpp -o src/mutex_destructor.o g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -I./include -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/stdc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/stdc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts/linux -c src/new.cpp -o src/new.o g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -I./include -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/stdc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/stdc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts/linux -c src/optional.cpp -o src/optional.o g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -I./include -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/stdc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/stdc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts/linux -c src/random.cpp -o src/random.o In file included from ./include/cwchar:110, from ./include/__string:60, from ./include/string_view:179, from ./include/string:511, from ./include/random:1687, from src/random.cpp:19: ./include/__support/sgx/support.h:6:8: warning: redundant redeclaration of ‘size_t mbsnrtowcs(wchar_t*, const char**, size_t, size_t, mbstate_t*)’ in same scope [-Wredundant-decls] 6 | size_t mbsnrtowcs(wchar_t *dst, const char **src, | ^~~~~~~~~~ In file included from ./include/iosfwd:95, from ./include/__debug:17, from ./include/utility:206, from ./include/algorithm:652, from ./include/random:1684: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/wchar.h:132:27: note: previous declaration of ‘size_t mbsnrtowcs(wchar_t*, const char**, size_t, size_t, mbstate_t*)’ 132 | size_t _TLIBC_CDECL_ mbsnrtowcs(wchar_t *__restrict, const char **__restrict, size_t, size_t, mbstate_t *__restrict); | ^~~~~~~~~~ ./include/__support/sgx/support.h:8:8: warning: redundant redeclaration of ‘size_t wcsnrtombs(char*, const wchar_t**, size_t, size_t, mbstate_t*)’ in same scope [-Wredundant-decls] 8 | size_t wcsnrtombs(char *dst, const wchar_t **src, | ^~~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/wchar.h:131:27: note: previous declaration of ‘size_t wcsnrtombs(char*, const wchar_t**, size_t, size_t, mbstate_t*)’ 131 | size_t _TLIBC_CDECL_ wcsnrtombs(char *__restrict, const wchar_t **__restrict, size_t, size_t, mbstate_t *__restrict); | ^~~~~~~~~~ g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -I./include -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/stdc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/stdc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts/linux -c src/random_shuffle.cpp -o src/random_shuffle.o g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -I./include -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/stdc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/stdc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts/linux -c src/regex.cpp -o src/regex.o g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -I./include -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/stdc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/stdc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts/linux -c src/sgx_condition_variable.cpp -o src/sgx_condition_variable.o In file included from ./include/cwchar:110, from ./include/__string:60, from ./include/string_view:179, from ./include/string:511, from ./include/system_error:150, from ./include/__support/sgx/__sgx_mutex_base:15, from ./include/__support/sgx/sgx_condition_variable:116, from ./include/condition_variable:111, from src/sgx_condition_variable.cpp:12: ./include/__support/sgx/support.h:6:8: warning: redundant redeclaration of ‘size_t mbsnrtowcs(wchar_t*, const char**, size_t, size_t, mbstate_t*)’ in same scope [-Wredundant-decls] 6 | size_t mbsnrtowcs(wchar_t *dst, const char **src, | ^~~~~~~~~~ In file included from ./include/iosfwd:95, from ./include/stdexcept:47, from ./include/system_error:147: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/wchar.h:132:27: note: previous declaration of ‘size_t mbsnrtowcs(wchar_t*, const char**, size_t, size_t, mbstate_t*)’ 132 | size_t _TLIBC_CDECL_ mbsnrtowcs(wchar_t *__restrict, const char **__restrict, size_t, size_t, mbstate_t *__restrict); | ^~~~~~~~~~ ./include/__support/sgx/support.h:8:8: warning: redundant redeclaration of ‘size_t wcsnrtombs(char*, const wchar_t**, size_t, size_t, mbstate_t*)’ in same scope [-Wredundant-decls] 8 | size_t wcsnrtombs(char *dst, const wchar_t **src, | ^~~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/wchar.h:131:27: note: previous declaration of ‘size_t wcsnrtombs(char*, const wchar_t**, size_t, size_t, mbstate_t*)’ 131 | size_t _TLIBC_CDECL_ wcsnrtombs(char *__restrict, const wchar_t **__restrict, size_t, size_t, mbstate_t *__restrict); | ^~~~~~~~~~ g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -I./include -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/stdc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/stdc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts/linux -c src/sgx_mutex.cpp -o src/sgx_mutex.o In file included from ./include/cwchar:110, from ./include/__string:60, from ./include/string_view:179, from ./include/string:511, from ./include/system_error:150, from ./include/__support/sgx/__sgx_mutex_base:15, from ./include/__support/sgx/sgx_mutex:196, from ./include/mutex:191, from src/sgx_mutex.cpp:11: ./include/__support/sgx/support.h:6:8: warning: redundant redeclaration of ‘size_t mbsnrtowcs(wchar_t*, const char**, size_t, size_t, mbstate_t*)’ in same scope [-Wredundant-decls] 6 | size_t mbsnrtowcs(wchar_t *dst, const char **src, | ^~~~~~~~~~ In file included from ./include/iosfwd:95, from ./include/stdexcept:47, from ./include/system_error:147: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/wchar.h:132:27: note: previous declaration of ‘size_t mbsnrtowcs(wchar_t*, const char**, size_t, size_t, mbstate_t*)’ 132 | size_t _TLIBC_CDECL_ mbsnrtowcs(wchar_t *__restrict, const char **__restrict, size_t, size_t, mbstate_t *__restrict); | ^~~~~~~~~~ ./include/__support/sgx/support.h:8:8: warning: redundant redeclaration of ‘size_t wcsnrtombs(char*, const wchar_t**, size_t, size_t, mbstate_t*)’ in same scope [-Wredundant-decls] 8 | size_t wcsnrtombs(char *dst, const wchar_t **src, | ^~~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/wchar.h:131:27: note: previous declaration of ‘size_t wcsnrtombs(char*, const wchar_t**, size_t, size_t, mbstate_t*)’ 131 | size_t _TLIBC_CDECL_ wcsnrtombs(char *__restrict, const wchar_t **__restrict, size_t, size_t, mbstate_t *__restrict); | ^~~~~~~~~~ g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -I./include -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/stdc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/stdc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts/linux -c src/shared_mutex.cpp -o src/shared_mutex.o g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -I./include -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/stdc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/stdc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts/linux -c src/stdexcept.cpp -o src/stdexcept.o In file included from ./include/cwchar:110, from ./include/__string:60, from ./include/string_view:179, from ./include/string:511, from src/stdexcept.cpp:11: ./include/__support/sgx/support.h:6:8: warning: redundant redeclaration of ‘size_t mbsnrtowcs(wchar_t*, const char**, size_t, size_t, mbstate_t*)’ in same scope [-Wredundant-decls] 6 | size_t mbsnrtowcs(wchar_t *dst, const char **src, | ^~~~~~~~~~ In file included from ./include/iosfwd:95, from ./include/stdexcept:47, from src/stdexcept.cpp:9: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/wchar.h:132:27: note: previous declaration of ‘size_t mbsnrtowcs(wchar_t*, const char**, size_t, size_t, mbstate_t*)’ 132 | size_t _TLIBC_CDECL_ mbsnrtowcs(wchar_t *__restrict, const char **__restrict, size_t, size_t, mbstate_t *__restrict); | ^~~~~~~~~~ ./include/__support/sgx/support.h:8:8: warning: redundant redeclaration of ‘size_t wcsnrtombs(char*, const wchar_t**, size_t, size_t, mbstate_t*)’ in same scope [-Wredundant-decls] 8 | size_t wcsnrtombs(char *dst, const wchar_t **src, | ^~~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/wchar.h:131:27: note: previous declaration of ‘size_t wcsnrtombs(char*, const wchar_t**, size_t, size_t, mbstate_t*)’ 131 | size_t _TLIBC_CDECL_ wcsnrtombs(char *__restrict, const wchar_t **__restrict, size_t, size_t, mbstate_t *__restrict); | ^~~~~~~~~~ In file included from src/stdexcept.cpp:18: src/support/runtime/stdexcept_default.ipp: In copy constructor ‘std::logic_error::logic_error(const std::logic_error&)’: src/support/runtime/stdexcept_default.ipp:26:1: warning: base class ‘class std::exception’ should be explicitly initialized in the copy constructor [-Wextra] 26 | logic_error::logic_error(const logic_error& le) _NOEXCEPT : __imp_(le.__imp_) {} | ^~~~~~~~~~~ src/support/runtime/stdexcept_default.ipp: In copy constructor ‘std::runtime_error::runtime_error(const std::runtime_error&)’: src/support/runtime/stdexcept_default.ipp:37:1: warning: base class ‘class std::exception’ should be explicitly initialized in the copy constructor [-Wextra] 37 | runtime_error::runtime_error(const runtime_error& re) _NOEXCEPT | ^~~~~~~~~~~~~ g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -I./include -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/stdc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/stdc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts/linux -c src/string.cpp -o src/string.o In file included from ./include/cwchar:110, from ./include/__string:60, from ./include/string_view:179, from ./include/string:511, from src/string.cpp:9: ./include/__support/sgx/support.h:6:8: warning: redundant redeclaration of ‘size_t mbsnrtowcs(wchar_t*, const char**, size_t, size_t, mbstate_t*)’ in same scope [-Wredundant-decls] 6 | size_t mbsnrtowcs(wchar_t *dst, const char **src, | ^~~~~~~~~~ In file included from ./include/iosfwd:95, from ./include/__debug:17, from ./include/utility:206, from ./include/algorithm:652, from ./include/__string:57: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/wchar.h:132:27: note: previous declaration of ‘size_t mbsnrtowcs(wchar_t*, const char**, size_t, size_t, mbstate_t*)’ 132 | size_t _TLIBC_CDECL_ mbsnrtowcs(wchar_t *__restrict, const char **__restrict, size_t, size_t, mbstate_t *__restrict); | ^~~~~~~~~~ ./include/__support/sgx/support.h:8:8: warning: redundant redeclaration of ‘size_t wcsnrtombs(char*, const wchar_t**, size_t, size_t, mbstate_t*)’ in same scope [-Wredundant-decls] 8 | size_t wcsnrtombs(char *dst, const wchar_t **src, | ^~~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/wchar.h:131:27: note: previous declaration of ‘size_t wcsnrtombs(char*, const wchar_t**, size_t, size_t, mbstate_t*)’ 131 | size_t _TLIBC_CDECL_ wcsnrtombs(char *__restrict, const wchar_t **__restrict, size_t, size_t, mbstate_t *__restrict); | ^~~~~~~~~~ g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -I./include -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/stdc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/stdc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts/linux -c src/strstream.cpp -o src/strstream.o In file included from ./include/cwchar:110, from ./include/__string:60, from ./include/string_view:179, from ./include/string:511, from ./include/__locale:17, from ./include/ios:215, from ./include/ostream:138, from ./include/strstream:133, from src/strstream.cpp:9: ./include/__support/sgx/support.h:6:8: warning: redundant redeclaration of ‘size_t mbsnrtowcs(wchar_t*, const char**, size_t, size_t, mbstate_t*)’ in same scope [-Wredundant-decls] 6 | size_t mbsnrtowcs(wchar_t *dst, const char **src, | ^~~~~~~~~~ In file included from ./include/iosfwd:95, from ./include/ios:214: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/wchar.h:132:27: note: previous declaration of ‘size_t mbsnrtowcs(wchar_t*, const char**, size_t, size_t, mbstate_t*)’ 132 | size_t _TLIBC_CDECL_ mbsnrtowcs(wchar_t *__restrict, const char **__restrict, size_t, size_t, mbstate_t *__restrict); | ^~~~~~~~~~ ./include/__support/sgx/support.h:8:8: warning: redundant redeclaration of ‘size_t wcsnrtombs(char*, const wchar_t**, size_t, size_t, mbstate_t*)’ in same scope [-Wredundant-decls] 8 | size_t wcsnrtombs(char *dst, const wchar_t **src, | ^~~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/wchar.h:131:27: note: previous declaration of ‘size_t wcsnrtombs(char*, const wchar_t**, size_t, size_t, mbstate_t*)’ 131 | size_t _TLIBC_CDECL_ wcsnrtombs(char *__restrict, const wchar_t **__restrict, size_t, size_t, mbstate_t *__restrict); | ^~~~~~~~~~ g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -I./include -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/stdc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/stdc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts/linux -c src/system_error.cpp -o src/system_error.o In file included from ./include/cwchar:110, from ./include/__string:60, from ./include/string_view:179, from ./include/string:511, from ./include/system_error:150, from src/system_error.cpp:11: ./include/__support/sgx/support.h:6:8: warning: redundant redeclaration of ‘size_t mbsnrtowcs(wchar_t*, const char**, size_t, size_t, mbstate_t*)’ in same scope [-Wredundant-decls] 6 | size_t mbsnrtowcs(wchar_t *dst, const char **src, | ^~~~~~~~~~ In file included from ./include/iosfwd:95, from ./include/stdexcept:47, from ./include/system_error:147: /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/wchar.h:132:27: note: previous declaration of ‘size_t mbsnrtowcs(wchar_t*, const char**, size_t, size_t, mbstate_t*)’ 132 | size_t _TLIBC_CDECL_ mbsnrtowcs(wchar_t *__restrict, const char **__restrict, size_t, size_t, mbstate_t *__restrict); | ^~~~~~~~~~ ./include/__support/sgx/support.h:8:8: warning: redundant redeclaration of ‘size_t wcsnrtombs(char*, const wchar_t**, size_t, size_t, mbstate_t*)’ in same scope [-Wredundant-decls] 8 | size_t wcsnrtombs(char *dst, const wchar_t **src, | ^~~~~~~~~~ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/wchar.h:131:27: note: previous declaration of ‘size_t wcsnrtombs(char*, const wchar_t**, size_t, size_t, mbstate_t*)’ 131 | size_t _TLIBC_CDECL_ wcsnrtombs(char *__restrict, const wchar_t **__restrict, size_t, size_t, mbstate_t *__restrict); | ^~~~~~~~~~ g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -I./include -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/stdc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/stdc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts/linux -c src/thread.cpp -o src/thread.o g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -I./include -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/stdc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/stdc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts/linux -c src/typeinfo.cpp -o src/typeinfo.o g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -I./include -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/stdc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/stdc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts/linux -c src/utility.cpp -o src/utility.o g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -I./include -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/stdc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/stdc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts/linux -c src/valarray.cpp -o src/valarray.o g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -I./include -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/stdc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/stdc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts/linux -c src/variant.cpp -o src/variant.o g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -I./include -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/stdc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/stdc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts/linux -c src/vector.cpp -o src/vector.o ar rcs libcxx.a src/algorithm.o src/any.o src/atomic.o src/barrier.o src/bind.o src/charconv.o src/chrono.o src/condition_variable.o src/condition_variable_destructor.o src/debug.o src/exception.o src/functional.o src/future.o src/hash.o src/ios.instantiations.o src/ios.o src/iostream.o src/locale.o src/memory.o src/mutex.o src/mutex_destructor.o src/new.o src/optional.o src/random.o src/random_shuffle.o src/regex.o src/sgx_condition_variable.o src/sgx_mutex.o src/shared_mutex.o src/stdexcept.o src/string.o src/strstream.o src/system_error.o src/thread.o src/typeinfo.o src/utility.o src/valarray.o src/variant.o src/vector.o make[1]: Leaving directory '/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/tlibcxx' cp -f tlibcxx/README.sgx /builddir/build/BUILD/linux-sgx-sgx_2.22/build/linux/libc++_Changes_SGX.txt cp -f /builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/cpprt/libcpprt.a /builddir/build/BUILD/linux-sgx-sgx_2.22/build/linux/libsgx_tcxx.a ar qD /builddir/build/BUILD/linux-sgx-sgx_2.22/build/linux/libsgx_tcxx.a /builddir/build/BUILD/linux-sgx-sgx_2.22/build/linux/.tlibcxx/*.o /usr/bin/make -C selib/linux/ make[1]: Entering directory '/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/selib/linux' g++ -c -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -Werror -fno-rtti -fno-exceptions -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/tseal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/selib -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/tlibcxx/include ../sgx_create_report.cpp -o ../sgx_create_report.o g++ -c -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -Werror -fno-rtti -fno-exceptions -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/tseal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/selib -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/tlibcxx/include ../sgx_get_key.cpp -o ../sgx_get_key.o g++ -c -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -Werror -fno-rtti -fno-exceptions -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/tseal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/selib -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/tlibcxx/include ../sgx_secure_align.cpp -o ../sgx_secure_align.o g++ -c -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -Werror -fno-rtti -fno-exceptions -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/tseal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/selib -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/tlibcxx/include ../sgx_verify_report.cpp -o ../sgx_verify_report.o g++ -c -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -Werror -fno-rtti -fno-exceptions -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/tseal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/selib -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/tlibcxx/include ../sgx_verify_report2.cpp -o ../sgx_verify_report2.o g++ -c -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -Werror -fno-rtti -fno-exceptions -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/tseal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/selib -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/tlibcxx/include ../tservice_version.cpp -o ../tservice_version.o ar rcsD libselib.a ../sgx_create_report.o ../sgx_get_key.o ../sgx_secure_align.o ../sgx_verify_report.o ../sgx_verify_report2.o ../tservice_version.o make[1]: Leaving directory '/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/selib/linux' /usr/bin/make -C tseal/linux/ make[1]: Entering directory '/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/tseal/linux' g++ -c -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -Werror -fno-rtti -fno-exceptions -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I../ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/tlibcxx/include ../tSeal.cpp -o tSeal.o g++ -c -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -Werror -fno-rtti -fno-exceptions -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I../ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/tlibcxx/include ../tSeal_aad.cpp -o tSeal_aad.o g++ -c -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -Werror -fno-rtti -fno-exceptions -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I../ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/tlibcxx/include ../tSeal_internal.cpp -o tSeal_internal.o g++ -c -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -Werror -fno-rtti -fno-exceptions -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I../ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/tlibcxx/include ../tSeal_util.cpp -o tSeal_util.o ar rcs libtSeal.a tSeal.o tSeal_aad.o tSeal_internal.o tSeal_util.o make[1]: Leaving directory '/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/tseal/linux' /usr/bin/make -C ec_dh_lib/ make[1]: Entering directory '/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/ec_dh_lib' g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -Werror -fno-exceptions -fno-rtti -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I../tlibcxx/include -c ec_dh.cpp -o ec_dh.o g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -Werror -fno-exceptions -fno-rtti -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I../tlibcxx/include -c /builddir/build/BUILD/linux-sgx-sgx_2.22/common/src/ecp.cpp -o ecp.o ar rcs libsgx_dh.a ec_dh.o ecp.o make[1]: Leaving directory '/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/ec_dh_lib' cd /builddir/build/BUILD/linux-sgx-sgx_2.22/build/linux/.tservice && ar x /builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/tseal/linux/libtSeal.a cd /builddir/build/BUILD/linux-sgx-sgx_2.22/build/linux/.tservice && ar x /builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/ec_dh_lib/libsgx_dh.a cp -f /builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/selib/linux/libselib.a /builddir/build/BUILD/linux-sgx-sgx_2.22/build/linux/libsgx_tservice.a ar rsD /builddir/build/BUILD/linux-sgx-sgx_2.22/build/linux/libsgx_tservice.a /builddir/build/BUILD/linux-sgx-sgx_2.22/build/linux/.tservice/*.o /usr/bin/make -C edger8r/linux/ make[1]: Entering directory '/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/edger8r/linux' ocamlbuild -cflags -ccopt,-fpie -lflags -runtime-variant,_pic,-ccopt,-pie,-ccopt -lflag "-Wl,-z,now" -no-links -libs str,unix Edger8r.native /usr/bin/ocamldep.opt -modules Edger8r.ml > Edger8r.ml.depends /usr/bin/ocamldep.opt -modules CodeGen.ml > CodeGen.ml.depends /usr/bin/ocamldep.opt -modules Ast.ml > Ast.ml.depends /usr/bin/ocamllex.opt -q Lexer.mll /usr/bin/ocamldep.opt -modules Lexer.ml > Lexer.ml.depends /usr/bin/ocamlyacc Parser.mly /usr/bin/ocamldep.opt -modules Parser.mli > Parser.mli.depends /usr/bin/ocamlc.opt -c -ccopt -fpie -o Ast.cmo Ast.ml /usr/bin/ocamlc.opt -c -ccopt -fpie -o Parser.cmi Parser.mli /usr/bin/ocamldep.opt -modules Plugin.ml > Plugin.ml.depends /usr/bin/ocamldep.opt -modules Util.ml > Util.ml.depends /usr/bin/ocamlc.opt -c -ccopt -fpie -o Util.cmo Util.ml + /usr/bin/ocamlc.opt -c -ccopt -fpie -o Util.cmo Util.ml File "Util.ml", line 35, characters 20-27: 35 | let failwithf fmt = kprintf failwith fmt;; ^^^^^^^ Alert deprecated: Stdlib.Printf.kprintf Use Printf.ksprintf instead. File "_none_", line 1: Alert ocaml_deprecated_auto_include: OCaml's lib directory layout changed in 5.0. The str subdirectory has been automatically added to the search path, but you should add -I +str to the command-line to silence this alert (e.g. by adding str to the list of libraries in your dune file, or adding use_str to your _tags file for ocamlbuild, or using -package str for ocamlfind). File "_none_", line 1: Alert ocaml_deprecated_auto_include: OCaml's lib directory layout changed in 5.0. The unix subdirectory has been automatically added to the search path, but you should add -I +unix to the command-line to silence this alert (e.g. by adding unix to the list of libraries in your dune file, or adding use_unix to your _tags file for ocamlbuild, or using -package unix for ocamlfind). /usr/bin/ocamldep.opt -modules Preprocessor.ml > Preprocessor.ml.depends /usr/bin/ocamldep.opt -modules SimpleStack.ml > SimpleStack.ml.depends /usr/bin/ocamlc.opt -c -ccopt -fpie -o Lexer.cmo Lexer.ml /usr/bin/ocamlc.opt -c -ccopt -fpie -o Plugin.cmo Plugin.ml /usr/bin/ocamlc.opt -c -ccopt -fpie -o Preprocessor.cmo Preprocessor.ml + /usr/bin/ocamlc.opt -c -ccopt -fpie -o Preprocessor.cmo Preprocessor.ml File "_none_", line 1: Alert ocaml_deprecated_auto_include: OCaml's lib directory layout changed in 5.0. The unix subdirectory has been automatically added to the search path, but you should add -I +unix to the command-line to silence this alert (e.g. by adding unix to the list of libraries in your dune file, or adding use_unix to your _tags file for ocamlbuild, or using -package unix for ocamlfind). /usr/bin/ocamlc.opt -c -ccopt -fpie -o SimpleStack.cmo SimpleStack.ml /usr/bin/ocamlc.opt -c -ccopt -fpie -o CodeGen.cmo CodeGen.ml + /usr/bin/ocamlc.opt -c -ccopt -fpie -o CodeGen.cmo CodeGen.ml File "CodeGen.ml", line 376, characters 6-7: 376 | | _ -> (false, "") ^ Warning 11 [redundant-case]: this match case is unused. /usr/bin/ocamlc.opt -c -ccopt -fpie -o Edger8r.cmo Edger8r.ml /usr/bin/ocamldep.opt -modules Parser.ml > Parser.ml.depends /usr/bin/ocamlopt.opt -c -ccopt -fpie -o Ast.cmx Ast.ml /usr/bin/ocamlopt.opt -c -ccopt -fpie -o Util.cmx Util.ml + /usr/bin/ocamlopt.opt -c -ccopt -fpie -o Util.cmx Util.ml File "Util.ml", line 35, characters 20-27: 35 | let failwithf fmt = kprintf failwith fmt;; ^^^^^^^ Alert deprecated: Stdlib.Printf.kprintf Use Printf.ksprintf instead. File "_none_", line 1: Alert ocaml_deprecated_auto_include: OCaml's lib directory layout changed in 5.0. The str subdirectory has been automatically added to the search path, but you should add -I +str to the command-line to silence this alert (e.g. by adding str to the list of libraries in your dune file, or adding use_str to your _tags file for ocamlbuild, or using -package str for ocamlfind). File "_none_", line 1: Alert ocaml_deprecated_auto_include: OCaml's lib directory layout changed in 5.0. The unix subdirectory has been automatically added to the search path, but you should add -I +unix to the command-line to silence this alert (e.g. by adding unix to the list of libraries in your dune file, or adding use_unix to your _tags file for ocamlbuild, or using -package unix for ocamlfind). /usr/bin/ocamlopt.opt -c -ccopt -fpie -o Parser.cmx Parser.ml /usr/bin/ocamlopt.opt -c -ccopt -fpie -o Lexer.cmx Lexer.ml /usr/bin/ocamlopt.opt -c -ccopt -fpie -o Plugin.cmx Plugin.ml /usr/bin/ocamlopt.opt -c -ccopt -fpie -o Preprocessor.cmx Preprocessor.ml + /usr/bin/ocamlopt.opt -c -ccopt -fpie -o Preprocessor.cmx Preprocessor.ml File "_none_", line 1: Alert ocaml_deprecated_auto_include: OCaml's lib directory layout changed in 5.0. The unix subdirectory has been automatically added to the search path, but you should add -I +unix to the command-line to silence this alert (e.g. by adding unix to the list of libraries in your dune file, or adding use_unix to your _tags file for ocamlbuild, or using -package unix for ocamlfind). /usr/bin/ocamlopt.opt -c -ccopt -fpie -o SimpleStack.cmx SimpleStack.ml /usr/bin/ocamlopt.opt -c -ccopt -fpie -o CodeGen.cmx CodeGen.ml + /usr/bin/ocamlopt.opt -c -ccopt -fpie -o CodeGen.cmx CodeGen.ml File "CodeGen.ml", line 376, characters 6-7: 376 | | _ -> (false, "") ^ Warning 11 [redundant-case]: this match case is unused. /usr/bin/ocamlopt.opt -c -ccopt -fpie -o Edger8r.cmx Edger8r.ml /usr/bin/ocamlopt.opt -runtime-variant _pic -ccopt -pie -ccopt -Wl,-z,now str.cmxa unix.cmxa Ast.cmx Util.cmx Parser.cmx Lexer.cmx Plugin.cmx Preprocessor.cmx SimpleStack.cmx CodeGen.cmx Edger8r.cmx -o Edger8r.native + /usr/bin/ocamlopt.opt -runtime-variant _pic -ccopt -pie -ccopt -Wl,-z,now str.cmxa unix.cmxa Ast.cmx Util.cmx Parser.cmx Lexer.cmx Plugin.cmx Preprocessor.cmx SimpleStack.cmx CodeGen.cmx Edger8r.cmx -o Edger8r.native File "_none_", line 1: Alert ocaml_deprecated_auto_include: OCaml's lib directory layout changed in 5.0. The str subdirectory has been automatically added to the search path, but you should add -I +str to the command-line to silence this alert (e.g. by adding str to the list of libraries in your dune file, or adding use_str to your _tags file for ocamlbuild, or using -package str for ocamlfind). File "_none_", line 1: Alert ocaml_deprecated_auto_include: OCaml's lib directory layout changed in 5.0. The unix subdirectory has been automatically added to the search path, but you should add -I +unix to the command-line to silence this alert (e.g. by adding unix to the list of libraries in your dune file, or adding use_unix to your _tags file for ocamlbuild, or using -package unix for ocamlfind). make[1]: Leaving directory '/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/edger8r/linux' /usr/bin/make -C protected_fs/sgx_tprotected_fs make[1]: Entering directory '/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/protected_fs/sgx_tprotected_fs' /builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/edger8r/linux/_build/Edger8r.native --header-only --trusted /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/sgx_tprotected_fs.edl --search-path /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -U__STRICT_ANSI__ -Werror -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/tlibcxx/include -c file_crypto.cpp -o file_crypto.o g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -U__STRICT_ANSI__ -Werror -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/tlibcxx/include -c file_flush.cpp -o file_flush.o g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -U__STRICT_ANSI__ -Werror -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/tlibcxx/include -c file_init.cpp -o file_init.o g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -U__STRICT_ANSI__ -Werror -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/tlibcxx/include -c file_other.cpp -o file_other.o g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -U__STRICT_ANSI__ -Werror -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/tlibcxx/include -c file_read_write.cpp -o file_read_write.o g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -U__STRICT_ANSI__ -Werror -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/tlibcxx/include -c file_version.cpp -o file_version.o g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -U__STRICT_ANSI__ -Werror -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/tlibcxx/include -c lru_cache.cpp -o lru_cache.o g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -U__STRICT_ANSI__ -Werror -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/tlibcxx/include -c sgx_tprotected_fs.cpp -o sgx_tprotected_fs.o ar rcsD libsgx_tprotected_fs.a file_crypto.o file_flush.o file_init.o file_other.o file_read_write.o file_version.o lru_cache.o sgx_tprotected_fs.o make[1]: Leaving directory '/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/protected_fs/sgx_tprotected_fs' /usr/bin/make -C protected_fs/sgx_uprotected_fs make[1]: Entering directory '/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/protected_fs/sgx_uprotected_fs' /builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/edger8r/linux/_build/Edger8r.native --header-only --untrusted /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/sgx_tprotected_fs.edl --search-path /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -fPIC -fno-rtti -Werror -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -fcf-protection -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -c sgx_uprotected_fs.cpp -o sgx_uprotected_fs.o ar rcsD libsgx_uprotected_fs.a sgx_uprotected_fs.o cp -f libsgx_uprotected_fs.a /builddir/build/BUILD/linux-sgx-sgx_2.22/build/linux make[1]: Leaving directory '/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/protected_fs/sgx_uprotected_fs' /usr/bin/make -C debugger_interface/linux/ make[1]: Entering directory '/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/debugger_interface/linux' cc -c -W -Wall -Werror -D_GNU_SOURCE -fpic -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -ffunction-sections -fdata-sections -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal/ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/src/se_memory.c -o se_memory.o cc -c -W -Wall -Werror -D_GNU_SOURCE -fpic -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -ffunction-sections -fdata-sections -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal/ /builddir/build/BUILD/linux-sgx-sgx_2.22/common/src/se_trace.c -o se_trace.o cc -c -W -Wall -Werror -D_GNU_SOURCE -fpic -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -ffunction-sections -fdata-sections -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal/ se_ptrace.c -o se_ptrace.o cc -c -W -Wall -Werror -D_GNU_SOURCE -fpic -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -ffunction-sections -fdata-sections -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal/ ptrace_version.c -o ptrace_version.o cc -shared -o libsgx_ptrace.so se_memory.o se_trace.o se_ptrace.o ptrace_version.o -ldl -W -Wall -Werror -D_GNU_SOURCE -fpic -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -ffunction-sections -fdata-sections -Wl,-z,relro,-z,now,-z,noexecstack -Wl,--gc-sections cp -f gdb-sgx-plugin/sgx_emmt.py gdb-sgx-plugin/gdb_sgx_cmd gdb-sgx-plugin/gdb_sgx_plugin.py gdb-sgx-plugin/load_symbol_cmd.py gdb-sgx-plugin/readelf.py gdb-sgx-plugin/sgx-gdb gdb-sgx-plugin/printers.py /builddir/build/BUILD/linux-sgx-sgx_2.22/build/linux/gdb-sgx-plugin cp -f libsgx_ptrace.so /builddir/build/BUILD/linux-sgx-sgx_2.22/build/linux make[1]: Leaving directory '/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/debugger_interface/linux' /usr/bin/make -C libcapable/linux/ make[1]: Entering directory '/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/libcapable/linux' g++ -c -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -DDISABLE_TRACE -fPIC -Werror -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal/linux sgx_capable.cpp -o sgx_capable.o g++ -c -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -DDISABLE_TRACE -fPIC -Werror -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal/linux sgx_capable_version.cpp -o sgx_capable_version.o g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -DDISABLE_TRACE -fPIC -Werror -fcf-protection -shared -Wl,-soname=libsgx_capable.so -L/builddir/build/BUILD/linux-sgx-sgx_2.22/build/linux -o libsgx_capable.so sgx_capable.o sgx_capable_version.o -Wl,-z,relro,-z,now,-z,noexecstack ar r libsgx_capable.a sgx_capable.o sgx_capable_version.o ar: creating libsgx_capable.a make[1]: Leaving directory '/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/libcapable/linux' /usr/bin/make -C encrypt_enclave make[1]: Entering directory '/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/encrypt_enclave' g++ -c encryptip.cpp -o encryptip.o -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I. -Wno-attributes -g -mrdrnd -fpie CXX => encryptip.o g++ encryptip.o -o sgx_encrypt -lcrypto -L/builddir/build/BUILD/linux-sgx-sgx_2.22/build/linux -lsgx_tservice -pie -Wl,-z,relro,-z,now,-z,noexecstack LINK => sgx_encrypt cp -f sgx_encrypt /builddir/build/BUILD/linux-sgx-sgx_2.22/build/linux make[1]: Leaving directory '/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/encrypt_enclave' /usr/bin/make -C switchless/sgx_uswitchless make[1]: Entering directory '/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/switchless/sgx_uswitchless' g++ <= /builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/switchless/sgx_uswitchless/sl_urts_loader_untrusted.o /builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/edger8r/linux/_build/Edger8r.native --header-only --untrusted /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/sgx_tswitchless.edl --search-path /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc g++ <= /builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/switchless/sgx_uswitchless/sgx_ecall_switchless_untrusted.o g++ <= /builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/switchless/sgx_uswitchless/sl_fcall_mngr_untrusted.o g++ <= /builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/switchless/sgx_uswitchless/sl_siglines_untrusted.o g++ <= /builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/switchless/sgx_uswitchless/sl_uswitchless_untrusted.o g++ <= /builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/switchless/sgx_uswitchless/sl_workers_untrusted.o \033[1;32mLINK => libsgx_uswitchless.a\033[0m make[1]: Leaving directory '/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/switchless/sgx_uswitchless' /usr/bin/make -C pthread/ make[1]: Entering directory '/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/pthread' /builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/edger8r/linux/_build/Edger8r.native --header-only --trusted --search-path ../../common/inc sgx_pthread.edl g++ -c -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -Werror -fno-exceptions -fno-rtti -fpic -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/../sdk/trts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw pthread.cpp -o pthread.o g++ -c -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -Werror -fno-exceptions -fno-rtti -fpic -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/../sdk/trts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw pthread_once.cpp -o pthread_once.o g++ -c -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -Werror -fno-exceptions -fno-rtti -fpic -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/../sdk/trts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw pthread_mutex.cpp -o pthread_mutex.o g++ -c -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -Werror -fno-exceptions -fno-rtti -fpic -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/../sdk/trts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw pthread_cond.cpp -o pthread_cond.o g++ -c -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -Werror -fno-exceptions -fno-rtti -fpic -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/../sdk/trts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw pthread_tls.cpp -o pthread_tls.o g++ -c -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -Werror -fno-exceptions -fno-rtti -fpic -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/../sdk/trts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw pthread_rwlock.cpp -o pthread_rwlock.o ar rcs libsgx_pthread.a pthread.o pthread_once.o pthread_mutex.o pthread_cond.o pthread_tls.o pthread_rwlock.o cp -f libsgx_pthread.a /builddir/build/BUILD/linux-sgx-sgx_2.22/build/linux make[1]: Leaving directory '/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/pthread' make: Nothing to be done for 'edger8r'. /usr/bin/make -C sign_tool/SignTool/ make[1]: Entering directory '/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/sign_tool/SignTool' g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -fpie -Werror -DSE_DEBUG_LEVEL=SE_TRACE_ERROR -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal/linux/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/enclave_common -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts/linux -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts/parser -c manage_metadata.cpp -o manage_metadata.o g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -fpie -Werror -DSE_DEBUG_LEVEL=SE_TRACE_ERROR -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal/linux/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/enclave_common -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts/linux -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts/parser -c enclave_creator_sign.cpp -o enclave_creator_sign.o g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -fpie -Werror -DSE_DEBUG_LEVEL=SE_TRACE_ERROR -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal/linux/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/enclave_common -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts/linux -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts/parser -c sign_tool.cpp -o sign_tool.o g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -fpie -Werror -DSE_DEBUG_LEVEL=SE_TRACE_ERROR -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal/linux/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/enclave_common -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts/linux -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts/parser -c parse_key_file.cpp -o parse_key_file.o g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -fpie -Werror -DSE_DEBUG_LEVEL=SE_TRACE_ERROR -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal/linux/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/enclave_common -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts/linux -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts/parser -c util_st.cpp -o util_st.o g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -fpie -Werror -DSE_DEBUG_LEVEL=SE_TRACE_ERROR -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal/linux/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/enclave_common -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts/linux -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts/parser -c /builddir/build/BUILD/linux-sgx-sgx_2.22/common/src/sgx_memset_s.cpp -o sgx_memset_s.o g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -fpie -Werror -DSE_DEBUG_LEVEL=SE_TRACE_ERROR -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal/linux/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/enclave_common -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts/linux -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts/parser -c /builddir/build/BUILD/linux-sgx-sgx_2.22/common/src/crypto_evp_digest.cpp -o crypto_evp_digest.o g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -fpie -Werror -DSE_DEBUG_LEVEL=SE_TRACE_ERROR -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal/linux/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/enclave_common -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts/linux -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts/parser -c /builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts/loader.cpp -o loader.o g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -fpie -Werror -DSE_DEBUG_LEVEL=SE_TRACE_ERROR -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal/linux/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/enclave_common -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts/linux -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts/parser -c /builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts/se_detect.cpp -o se_detect.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -fpie -Werror -DSE_DEBUG_LEVEL=SE_TRACE_ERROR -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal/linux/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/enclave_common -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts/linux -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts/parser -c /builddir/build/BUILD/linux-sgx-sgx_2.22/common/src/se_trace.c -o se_trace.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -fpie -Werror -DSE_DEBUG_LEVEL=SE_TRACE_ERROR -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal/linux/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/enclave_common -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts/linux -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts/parser -c /builddir/build/BUILD/linux-sgx-sgx_2.22/common/src/se_map.c -o se_map.o /usr/bin/make -C /builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts/parser/ SIGN_TOOL=1 make[2]: Entering directory '/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts/parser' g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -USE_DEBUG_LEVEL -DSE_DEBUG_LEVEL=SE_TRACE_NOTICE -DSIGN -fPIC -Werror -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I. -I.. -c -o elf32parser.o elf32parser.cpp g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -USE_DEBUG_LEVEL -DSE_DEBUG_LEVEL=SE_TRACE_NOTICE -DSIGN -fPIC -Werror -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I. -I.. -c -o elf64parser.o elf64parser.cpp g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -USE_DEBUG_LEVEL -DSE_DEBUG_LEVEL=SE_TRACE_NOTICE -DSIGN -fPIC -Werror -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I. -I.. -c -o parserfactory.o parserfactory.cpp g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -USE_DEBUG_LEVEL -DSE_DEBUG_LEVEL=SE_TRACE_NOTICE -DSIGN -fPIC -Werror -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I. -I.. -c -o section.o section.cpp ar rcs libenclaveparser.a elf32parser.o elf64parser.o parserfactory.o section.o make[2]: Leaving directory '/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts/parser' g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -fpie -Werror -DSE_DEBUG_LEVEL=SE_TRACE_ERROR manage_metadata.o enclave_creator_sign.o sign_tool.o parse_key_file.o util_st.o sgx_memset_s.o crypto_evp_digest.o loader.o se_detect.o se_trace.o se_map.o -L/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts/parser -pie -Wl,-z,relro,-z,now,-z,noexecstack -Wno-odr -lpthread -lenclaveparser -lcrypto -ltinyxml2 -o sgx_sign make[1]: Leaving directory '/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/sign_tool/SignTool' make: Leaving directory '/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk' + /usr/bin/make -O -j2 V=1 VERBOSE=1 -C sdk -j1 SGX_SDK=/usr/x86_64-intel-sgx SGX_IPP_INC=/usr/x86_64-intel-sgx/include/ipp IPP_LIBS_DIR=/usr/x86_64-intel-sgx/lib64 LIBCBOR=/usr/lib64/libcbor.a LIBSGX_CBOR=/usr/x86_64-intel-sgx/lib64/libsgx_cbor.a trts tcrypto simulation tkey_exchange ukey_exchange sgx_pcl sgx_tswitchless ttls utls make: Entering directory '/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk' /usr/bin/make -C trts/ make[1]: Entering directory '/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts' g++ -c -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -Werror -fno-exceptions -fno-rtti -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/tlibcxx/include -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/pthread -fPIC init_enclave.cpp -o init_enclave.o objcopy init_enclave.o --set-section-flags .niprod='alloc','readonly' g++ -c -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -Werror -fno-exceptions -fno-rtti -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/tlibcxx/include -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/pthread -fPIC trts.cpp -o trts.o objcopy trts.o --set-section-flags .niprod='alloc','readonly' g++ -c -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -Werror -fno-exceptions -fno-rtti -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/tlibcxx/include -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/pthread -fPIC trts_ecall.cpp -o trts_ecall.o objcopy trts_ecall.o --set-section-flags .niprod='alloc','readonly' g++ -c -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -Werror -fno-exceptions -fno-rtti -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/tlibcxx/include -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/pthread -fPIC trts_ocall.cpp -o trts_ocall.o objcopy trts_ocall.o --set-section-flags .niprod='alloc','readonly' g++ -c -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -Werror -fno-exceptions -fno-rtti -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/tlibcxx/include -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/pthread -fPIC ema_init.cpp -o ema_init.o objcopy ema_init.o --set-section-flags .niprod='alloc','readonly' g++ -c -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -Werror -fno-exceptions -fno-rtti -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/tlibcxx/include -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/pthread -fPIC trts_util.cpp -o trts_util.o objcopy trts_util.o --set-section-flags .niprod='alloc','readonly' g++ -c -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -Werror -fno-exceptions -fno-rtti -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/tlibcxx/include -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/pthread -fPIC trts_veh.cpp -o trts_veh.o objcopy trts_veh.o --set-section-flags .niprod='alloc','readonly' g++ -c -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -Werror -fno-exceptions -fno-rtti -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/tlibcxx/include -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/pthread -fPIC trts_xsave.cpp -o trts_xsave.o objcopy trts_xsave.o --set-section-flags .niprod='alloc','readonly' g++ -c -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -Werror -fno-exceptions -fno-rtti -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/tlibcxx/include -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/pthread -fPIC init_optimized_lib.cpp -o init_optimized_lib.o objcopy init_optimized_lib.o --set-section-flags .niprod='alloc','readonly' g++ -c -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -Werror -fno-exceptions -fno-rtti -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/tlibcxx/include -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/pthread -fPIC trts_version.cpp -o trts_version.o objcopy trts_version.o --set-section-flags .niprod='alloc','readonly' g++ -c -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -Werror -fno-exceptions -fno-rtti -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/tlibcxx/include -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/pthread -fPIC trts_add_trim.cpp -o trts_add_trim.o objcopy trts_add_trim.o --set-section-flags .niprod='alloc','readonly' g++ -c -Wnon-virtual-dtor -std=c++17 -fno-stack-protector -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -Werror -fno-exceptions -fno-rtti -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/tlibcxx/include -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/pthread -fPIC trts_nsp.cpp -o trts_nsp.o cc -mavx2 -O3 -masm=intel -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection \ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -c ctd.c -o ctd.o /usr/bin/make -C linux make[2]: Entering directory '/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts/linux' cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -Werror -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal/linux -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/assembly/ -nostdinc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/ -Wa,--fatal-warnings -c ../ema_rt.c -o ../ema_rt.o g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -Werror -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal/ -nostdinc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/ -Wa,--fatal-warnings -c ../trts_aex.cpp -o ../trts_aex.o echo metadata_sec.S thunk.S trts_mitigation.S trts_pic.S /builddir/build/BUILD/linux-sgx-sgx_2.22/common/src/linux/xsave_gnu.S metadata_sec.S thunk.S trts_mitigation.S trts_pic.S /builddir/build/BUILD/linux-sgx-sgx_2.22/common/src/linux/xsave_gnu.S cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -Werror -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal/linux -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/assembly/ -nostdinc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/ -Wa,--fatal-warnings -c /builddir/build/BUILD/linux-sgx-sgx_2.22/common/src/linux/xsave_gnu.S -o /builddir/build/BUILD/linux-sgx-sgx_2.22/common/src/linux/xsave_gnu.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -Werror -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal/linux -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/assembly/ -nostdinc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/ -Wa,--fatal-warnings -c elf_parser.c -o elf_parser.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -Werror -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal/linux -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/assembly/ -nostdinc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/ -Wa,--fatal-warnings -c global_init.c -o global_init.o echo metadata_sec.S thunk.S trts_mitigation.S trts_pic.S /builddir/build/BUILD/linux-sgx-sgx_2.22/common/src/linux/xsave_gnu.S metadata_sec.S thunk.S trts_mitigation.S trts_pic.S /builddir/build/BUILD/linux-sgx-sgx_2.22/common/src/linux/xsave_gnu.S cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -Werror -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal/linux -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/assembly/ -nostdinc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/ -Wa,--fatal-warnings -c metadata_sec.S -o metadata_sec.o echo metadata_sec.S thunk.S trts_mitigation.S trts_pic.S /builddir/build/BUILD/linux-sgx-sgx_2.22/common/src/linux/xsave_gnu.S metadata_sec.S thunk.S trts_mitigation.S trts_pic.S /builddir/build/BUILD/linux-sgx-sgx_2.22/common/src/linux/xsave_gnu.S cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -Werror -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal/linux -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/assembly/ -nostdinc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/ -Wa,--fatal-warnings -c thunk.S -o thunk.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -Werror -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal/linux -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/assembly/ -nostdinc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/ -Wa,--fatal-warnings -c tls_support.c -o tls_support.o echo metadata_sec.S thunk.S trts_mitigation.S trts_pic.S /builddir/build/BUILD/linux-sgx-sgx_2.22/common/src/linux/xsave_gnu.S metadata_sec.S thunk.S trts_mitigation.S trts_pic.S /builddir/build/BUILD/linux-sgx-sgx_2.22/common/src/linux/xsave_gnu.S cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -Werror -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal/linux -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/assembly/ -nostdinc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/ -Wa,--fatal-warnings -c trts_mitigation.S -o trts_mitigation.o echo metadata_sec.S thunk.S trts_mitigation.S trts_pic.S /builddir/build/BUILD/linux-sgx-sgx_2.22/common/src/linux/xsave_gnu.S metadata_sec.S thunk.S trts_mitigation.S trts_pic.S /builddir/build/BUILD/linux-sgx-sgx_2.22/common/src/linux/xsave_gnu.S cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -Werror -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal/linux -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/assembly/ -nostdinc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/ -Wa,--fatal-warnings -c trts_pic.S -o trts_pic.o ar rsD libsgx_trts.a ../ctd.o ../ema_init.o ../ema_rt.o ../init_enclave.o ../init_optimized_lib.o ../trts.o ../trts_add_trim.o ../trts_aex.o ../trts_ecall.o ../trts_nsp.o ../trts_ocall.o ../trts_util.o ../trts_veh.o ../trts_version.o ../trts_xsave.o /builddir/build/BUILD/linux-sgx-sgx_2.22/common/src/linux/xsave_gnu.o elf_parser.o global_init.o metadata_sec.o thunk.o tls_support.o trts_mitigation.o trts_pic.o ar: creating libsgx_trts.a mkdir -p /builddir/build/BUILD/linux-sgx-sgx_2.22/build/linux/.libsgx_mm rm -f /builddir/build/BUILD/linux-sgx-sgx_2.22/build/linux/.libsgx_mm/* && cd /builddir/build/BUILD/linux-sgx-sgx_2.22/build/linux/.libsgx_mm && ar x /usr/x86_64-intel-sgx/lib64/libsgx_mm.a ar rsD libsgx_trts.a /builddir/build/BUILD/linux-sgx-sgx_2.22/build/linux/.libsgx_mm/*.o cp -f libsgx_trts.a /builddir/build/BUILD/linux-sgx-sgx_2.22/build/linux make[2]: Leaving directory '/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts/linux' make[1]: Leaving directory '/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts' /usr/bin/make -C edger8r/linux/ make[1]: Entering directory '/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/edger8r/linux' ocamlbuild -cflags -ccopt,-fpie -lflags -runtime-variant,_pic,-ccopt,-pie,-ccopt -lflag "-Wl,-z,now" -no-links -libs str,unix Edger8r.native make[1]: Leaving directory '/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/edger8r/linux' /usr/bin/make -C tlibcrypto/ make[1]: Entering directory '/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/tlibcrypto' g++ -c -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -fno-exceptions -fno-rtti -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp ipp/init_tcrypto_lib.cpp -o ipp/init_tcrypto_lib.o g++ -c -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -fno-exceptions -fno-rtti -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp ipp/sgx_aes_ctr.cpp -o ipp/sgx_aes_ctr.o g++ -c -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -fno-exceptions -fno-rtti -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp ipp/sgx_rsa_encryption.cpp -o ipp/sgx_rsa_encryption.o g++ -c -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -fno-exceptions -fno-rtti -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp ipp/sgx_aes_gcm.cpp -o ipp/sgx_aes_gcm.o g++ -c -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -fno-exceptions -fno-rtti -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp ipp/sgx_cmac128.cpp -o ipp/sgx_cmac128.o g++ -c -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -fno-exceptions -fno-rtti -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp ipp/sgx_hmac.cpp -o ipp/sgx_hmac.o g++ -c -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -fno-exceptions -fno-rtti -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp ipp/sgx_ecc256.cpp -o ipp/sgx_ecc256.o ipp/sgx_ecc256.cpp: In function ‘sgx_status_t sgx_ecc256_open_context(void**)’: ipp/sgx_ecc256.cpp:53:30: warning: ‘IppStatus sgx_disp_ippsECCPGetSize(int, int*)’ is deprecated: is deprecated. This API is considered obsolete and will be removed in one of future Intel IPP Cryptography releases. Use the following link for opening a ticket and providing feedback: https://supporttickets.intel.com/ if you have concerns. [-Wdeprecated-declarations] 53 | ipp_ret = ippsECCPGetSize(ECC_FIELD_SIZE, &ctx_size); In file included from /usr/x86_64-intel-sgx/include/ipp/ippcp.h:32, from /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal/ipp_wrapper.h:36, from ipp/sgx_ecc256.cpp:33: /usr/x86_64-intel-sgx/include/ipp/sgx_ippcp.h:403:27: note: declared here 403 | #define ippsECCPGetSize sgx_disp_ippsECCPGetSize | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/x86_64-intel-sgx/include/ipp/ippcpdefs.h:50:60: note: in definition of macro ‘IPPAPI’ 50 | #define IPPAPI( type,name,arg ) type IPP_CALL name arg; | ^~~~ /usr/x86_64-intel-sgx/include/ipp/ippcp.h:1088:19: note: in expansion of macro ‘ippsECCPGetSize’ 1088 | IPPAPI(IppStatus, ippsECCPGetSize,(int feBitSize, int* pSize)) | ^~~~~~~~~~~~~~~ ipp/sgx_ecc256.cpp:59:27: warning: ‘IppStatus sgx_disp_ippsECCPInit(int, IppsECCPState*)’ is deprecated: is deprecated. This API is considered obsolete and will be removed in one of future Intel IPP Cryptography releases. Use the following link for opening a ticket and providing feedback: https://supporttickets.intel.com/ if you have concerns. [-Wdeprecated-declarations] 59 | ipp_ret = ippsECCPInit(ECC_FIELD_SIZE, p_ecc_state); /usr/x86_64-intel-sgx/include/ipp/sgx_ippcp.h:412:24: note: declared here 412 | #define ippsECCPInit sgx_disp_ippsECCPInit | ^~~~~~~~~~~~~~~~~~~~~ /usr/x86_64-intel-sgx/include/ipp/ippcpdefs.h:50:60: note: in definition of macro ‘IPPAPI’ 50 | #define IPPAPI( type,name,arg ) type IPP_CALL name arg; | ^~~~ /usr/x86_64-intel-sgx/include/ipp/ippcp.h:1107:19: note: in expansion of macro ‘ippsECCPInit’ 1107 | IPPAPI(IppStatus, ippsECCPInit,(int feBitSize, IppsECCPState* pEC)) | ^~~~~~~~~~~~ ipp/sgx_ecc256.cpp:66:34: warning: ‘IppStatus sgx_disp_ippsECCPSetStd256r1(IppsECCPState*)’ is deprecated: is deprecated. This API is considered obsolete and will be removed in one of future Intel IPP Cryptography releases. Use the following link for opening a ticket and providing feedback: https://supporttickets.intel.com/ if you have concerns. [-Wdeprecated-declarations] 66 | ipp_ret = ippsECCPSetStd256r1(p_ecc_state); /usr/x86_64-intel-sgx/include/ipp/sgx_ippcp.h:427:31: note: declared here 427 | #define ippsECCPSetStd256r1 sgx_disp_ippsECCPSetStd256r1 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/x86_64-intel-sgx/include/ipp/ippcpdefs.h:50:60: note: in definition of macro ‘IPPAPI’ 50 | #define IPPAPI( type,name,arg ) type IPP_CALL name arg; | ^~~~ /usr/x86_64-intel-sgx/include/ipp/ippcp.h:1142:19: note: in expansion of macro ‘ippsECCPSetStd256r1’ 1142 | IPPAPI(IppStatus, ippsECCPSetStd256r1,(IppsECCPState* pEC)) | ^~~~~~~~~~~~~~~~~~~ ipp/sgx_ecc256.cpp: In function ‘sgx_status_t sgx_ecc256_close_context(sgx_ecc_state_handle_t)’: ipp/sgx_ecc256.cpp:89:40: warning: ‘IppStatus sgx_disp_ippsECCPGetSize(int, int*)’ is deprecated: is deprecated. This API is considered obsolete and will be removed in one of future Intel IPP Cryptography releases. Use the following link for opening a ticket and providing feedback: https://supporttickets.intel.com/ if you have concerns. [-Wdeprecated-declarations] 89 | IppStatus ipp_ret = ippsECCPGetSize(ECC_FIELD_SIZE, &ctx_size); /usr/x86_64-intel-sgx/include/ipp/sgx_ippcp.h:403:27: note: declared here 403 | #define ippsECCPGetSize sgx_disp_ippsECCPGetSize | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/x86_64-intel-sgx/include/ipp/ippcpdefs.h:50:60: note: in definition of macro ‘IPPAPI’ 50 | #define IPPAPI( type,name,arg ) type IPP_CALL name arg; | ^~~~ /usr/x86_64-intel-sgx/include/ipp/ippcp.h:1088:19: note: in expansion of macro ‘ippsECCPGetSize’ 1088 | IPPAPI(IppStatus, ippsECCPGetSize,(int feBitSize, int* pSize)) | ^~~~~~~~~~~~~~~ ipp/sgx_ecc256.cpp: In function ‘sgx_status_t sgx_ecc256_create_key_pair(sgx_ec256_private_t*, sgx_ec256_public_t*, sgx_ecc_state_handle_t)’: ipp/sgx_ecc256.cpp:125:39: warning: ‘IppStatus sgx_disp_ippsECCPPointGetSize(int, int*)’ is deprecated: is deprecated. This API is considered obsolete and will be removed in one of future Intel IPP Cryptography releases. Use the following link for opening a ticket and providing feedback: https://supporttickets.intel.com/ if you have concerns. [-Wdeprecated-declarations] 125 | ipp_ret = ippsECCPPointGetSize(ECC_FIELD_SIZE, &ecPointSize); /usr/x86_64-intel-sgx/include/ipp/sgx_ippcp.h:440:32: note: declared here 440 | #define ippsECCPPointGetSize sgx_disp_ippsECCPPointGetSize | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/x86_64-intel-sgx/include/ipp/ippcpdefs.h:50:60: note: in definition of macro ‘IPPAPI’ 50 | #define IPPAPI( type,name,arg ) type IPP_CALL name arg; | ^~~~ /usr/x86_64-intel-sgx/include/ipp/ippcp.h:1178:19: note: in expansion of macro ‘ippsECCPPointGetSize’ 1178 | IPPAPI(IppStatus, ippsECCPPointGetSize,(int feBitSize, int* pSize)) | ^~~~~~~~~~~~~~~~~~~~ ipp/sgx_ecc256.cpp:133:36: warning: ‘IppStatus sgx_disp_ippsECCPPointInit(int, IppsECCPPointState*)’ is deprecated: is deprecated. This API is considered obsolete and will be removed in one of future Intel IPP Cryptography releases. Use the following link for opening a ticket and providing feedback: https://supporttickets.intel.com/ if you have concerns. [-Wdeprecated-declarations] 133 | ipp_ret = ippsECCPPointInit(ECC_FIELD_SIZE, point_pub); /usr/x86_64-intel-sgx/include/ipp/sgx_ippcp.h:441:29: note: declared here 441 | #define ippsECCPPointInit sgx_disp_ippsECCPPointInit | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/x86_64-intel-sgx/include/ipp/ippcpdefs.h:50:60: note: in definition of macro ‘IPPAPI’ 50 | #define IPPAPI( type,name,arg ) type IPP_CALL name arg; | ^~~~ /usr/x86_64-intel-sgx/include/ipp/ippcp.h:1181:19: note: in expansion of macro ‘ippsECCPPointInit’ 1181 | IPPAPI(IppStatus, ippsECCPPointInit,(int feBitSize, IppsECCPPointState* pPoint)) | ^~~~~~~~~~~~~~~~~ ipp/sgx_ecc256.cpp:140:37: warning: ‘IppStatus sgx_disp_ippsECCPGenKeyPair(IppsBigNumState*, IppsECCPPointState*, IppsECCPState*, IppBitSupplier, void*)’ is deprecated: is deprecated. This API is considered obsolete and will be removed in one of future Intel IPP Cryptography releases. Use the following link for opening a ticket and providing feedback: https://supporttickets.intel.com/ if you have concerns. [-Wdeprecated-declarations] 140 | ipp_ret = ippsECCPGenKeyPair(dh_priv_BN, point_pub, p_ecc_state, (IppBitSupplier)sgx_ipp_DRNGen, NULL); /usr/x86_64-intel-sgx/include/ipp/sgx_ippcp.h:450:30: note: declared here 450 | #define ippsECCPGenKeyPair sgx_disp_ippsECCPGenKeyPair | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/x86_64-intel-sgx/include/ipp/ippcpdefs.h:50:60: note: in definition of macro ‘IPPAPI’ 50 | #define IPPAPI( type,name,arg ) type IPP_CALL name arg; | ^~~~ /usr/x86_64-intel-sgx/include/ipp/ippcp.h:1214:19: note: in expansion of macro ‘ippsECCPGenKeyPair’ 1214 | IPPAPI(IppStatus, ippsECCPGenKeyPair,(IppsBigNumState* pPrivate, IppsECCPPointState* pPublic, | ^~~~~~~~~~~~~~~~~~ ipp/sgx_ecc256.cpp:148:35: warning: ‘IppStatus sgx_disp_ippsECCPGetPoint(IppsBigNumState*, IppsBigNumState*, const IppsECCPPointState*, IppsECCPState*)’ is deprecated: is deprecated. This API is considered obsolete and will be removed in one of future Intel IPP Cryptography releases. Use the following link for opening a ticket and providing feedback: https://supporttickets.intel.com/ if you have concerns. [-Wdeprecated-declarations] 148 | ipp_ret = ippsECCPGetPoint(pub_gx, pub_gy, point_pub, p_ecc_state); /usr/x86_64-intel-sgx/include/ipp/sgx_ippcp.h:444:28: note: declared here 444 | #define ippsECCPGetPoint sgx_disp_ippsECCPGetPoint | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/x86_64-intel-sgx/include/ipp/ippcpdefs.h:50:60: note: in definition of macro ‘IPPAPI’ 50 | #define IPPAPI( type,name,arg ) type IPP_CALL name arg; | ^~~~ /usr/x86_64-intel-sgx/include/ipp/ippcp.h:1192:19: note: in expansion of macro ‘ippsECCPGetPoint’ 1192 | IPPAPI(IppStatus, ippsECCPGetPoint,(IppsBigNumState* pX, IppsBigNumState* pY, | ^~~~~~~~~~~~~~~~ ipp/sgx_ecc256.cpp: In function ‘sgx_status_t sgx_ecc256_check_point(const sgx_ec256_public_t*, sgx_ecc_state_handle_t, int*)’: ipp/sgx_ecc256.cpp:224:39: warning: ‘IppStatus sgx_disp_ippsECCPPointGetSize(int, int*)’ is deprecated: is deprecated. This API is considered obsolete and will be removed in one of future Intel IPP Cryptography releases. Use the following link for opening a ticket and providing feedback: https://supporttickets.intel.com/ if you have concerns. [-Wdeprecated-declarations] 224 | ipp_ret = ippsECCPPointGetSize(ECC_FIELD_SIZE, &ecPointSize); /usr/x86_64-intel-sgx/include/ipp/sgx_ippcp.h:440:32: note: declared here 440 | #define ippsECCPPointGetSize sgx_disp_ippsECCPPointGetSize | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/x86_64-intel-sgx/include/ipp/ippcpdefs.h:50:60: note: in definition of macro ‘IPPAPI’ 50 | #define IPPAPI( type,name,arg ) type IPP_CALL name arg; | ^~~~ /usr/x86_64-intel-sgx/include/ipp/ippcp.h:1178:19: note: in expansion of macro ‘ippsECCPPointGetSize’ 1178 | IPPAPI(IppStatus, ippsECCPPointGetSize,(int feBitSize, int* pSize)) | ^~~~~~~~~~~~~~~~~~~~ ipp/sgx_ecc256.cpp:232:36: warning: ‘IppStatus sgx_disp_ippsECCPPointInit(int, IppsECCPPointState*)’ is deprecated: is deprecated. This API is considered obsolete and will be removed in one of future Intel IPP Cryptography releases. Use the following link for opening a ticket and providing feedback: https://supporttickets.intel.com/ if you have concerns. [-Wdeprecated-declarations] 232 | ipp_ret = ippsECCPPointInit(ECC_FIELD_SIZE, point2check); /usr/x86_64-intel-sgx/include/ipp/sgx_ippcp.h:441:29: note: declared here 441 | #define ippsECCPPointInit sgx_disp_ippsECCPPointInit | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/x86_64-intel-sgx/include/ipp/ippcpdefs.h:50:60: note: in definition of macro ‘IPPAPI’ 50 | #define IPPAPI( type,name,arg ) type IPP_CALL name arg; | ^~~~ /usr/x86_64-intel-sgx/include/ipp/ippcp.h:1181:19: note: in expansion of macro ‘ippsECCPPointInit’ 1181 | IPPAPI(IppStatus, ippsECCPPointInit,(int feBitSize, IppsECCPPointState* pPoint)) | ^~~~~~~~~~~~~~~~~ ipp/sgx_ecc256.cpp:240:35: warning: ‘IppStatus sgx_disp_ippsECCPSetPoint(const IppsBigNumState*, const IppsBigNumState*, IppsECCPPointState*, IppsECCPState*)’ is deprecated: is deprecated. This API is considered obsolete and will be removed in one of future Intel IPP Cryptography releases. Use the following link for opening a ticket and providing feedback: https://supporttickets.intel.com/ if you have concerns. [-Wdeprecated-declarations] 240 | ipp_ret = ippsECCPSetPoint(BN_gx, BN_gy, point2check, p_ecc_state); /usr/x86_64-intel-sgx/include/ipp/sgx_ippcp.h:442:28: note: declared here 442 | #define ippsECCPSetPoint sgx_disp_ippsECCPSetPoint | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/x86_64-intel-sgx/include/ipp/ippcpdefs.h:50:60: note: in definition of macro ‘IPPAPI’ 50 | #define IPPAPI( type,name,arg ) type IPP_CALL name arg; | ^~~~ /usr/x86_64-intel-sgx/include/ipp/ippcp.h:1185:19: note: in expansion of macro ‘ippsECCPSetPoint’ 1185 | IPPAPI(IppStatus, ippsECCPSetPoint,(const IppsBigNumState* pX, const IppsBigNumState* pY, | ^~~~~~~~~~~~~~~~ ipp/sgx_ecc256.cpp:244:37: warning: ‘IppStatus sgx_disp_ippsECCPCheckPoint(const IppsECCPPointState*, IppECResult*, IppsECCPState*)’ is deprecated: is deprecated. This API is considered obsolete and will be removed in one of future Intel IPP Cryptography releases. Use the following link for opening a ticket and providing feedback: https://supporttickets.intel.com/ if you have concerns. [-Wdeprecated-declarations] 244 | ipp_ret = ippsECCPCheckPoint(point2check, &ipp_result, p_ecc_state); /usr/x86_64-intel-sgx/include/ipp/sgx_ippcp.h:445:30: note: declared here 445 | #define ippsECCPCheckPoint sgx_disp_ippsECCPCheckPoint | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/x86_64-intel-sgx/include/ipp/ippcpdefs.h:50:60: note: in definition of macro ‘IPPAPI’ 50 | #define IPPAPI( type,name,arg ) type IPP_CALL name arg; | ^~~~ /usr/x86_64-intel-sgx/include/ipp/ippcp.h:1197:19: note: in expansion of macro ‘ippsECCPCheckPoint’ 1197 | IPPAPI(IppStatus, ippsECCPCheckPoint,(const IppsECCPPointState* pP, | ^~~~~~~~~~~~~~~~~~ ipp/sgx_ecc256.cpp: In function ‘sgx_status_t sgx_ecc256_compute_shared_dhkey(const sgx_ec256_private_t*, const sgx_ec256_public_t*, sgx_ec256_dh_shared_t*, sgx_ecc_state_handle_t)’: ipp/sgx_ecc256.cpp:310:39: warning: ‘IppStatus sgx_disp_ippsECCPPointGetSize(int, int*)’ is deprecated: is deprecated. This API is considered obsolete and will be removed in one of future Intel IPP Cryptography releases. Use the following link for opening a ticket and providing feedback: https://supporttickets.intel.com/ if you have concerns. [-Wdeprecated-declarations] 310 | ipp_ret = ippsECCPPointGetSize(ECC_FIELD_SIZE, &ecPointSize); /usr/x86_64-intel-sgx/include/ipp/sgx_ippcp.h:440:32: note: declared here 440 | #define ippsECCPPointGetSize sgx_disp_ippsECCPPointGetSize | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/x86_64-intel-sgx/include/ipp/ippcpdefs.h:50:60: note: in definition of macro ‘IPPAPI’ 50 | #define IPPAPI( type,name,arg ) type IPP_CALL name arg; | ^~~~ /usr/x86_64-intel-sgx/include/ipp/ippcp.h:1178:19: note: in expansion of macro ‘ippsECCPPointGetSize’ 1178 | IPPAPI(IppStatus, ippsECCPPointGetSize,(int feBitSize, int* pSize)) | ^~~~~~~~~~~~~~~~~~~~ ipp/sgx_ecc256.cpp:318:36: warning: ‘IppStatus sgx_disp_ippsECCPPointInit(int, IppsECCPPointState*)’ is deprecated: is deprecated. This API is considered obsolete and will be removed in one of future Intel IPP Cryptography releases. Use the following link for opening a ticket and providing feedback: https://supporttickets.intel.com/ if you have concerns. [-Wdeprecated-declarations] 318 | ipp_ret = ippsECCPPointInit(ECC_FIELD_SIZE, point_pubA); /usr/x86_64-intel-sgx/include/ipp/sgx_ippcp.h:441:29: note: declared here 441 | #define ippsECCPPointInit sgx_disp_ippsECCPPointInit | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/x86_64-intel-sgx/include/ipp/ippcpdefs.h:50:60: note: in definition of macro ‘IPPAPI’ 50 | #define IPPAPI( type,name,arg ) type IPP_CALL name arg; | ^~~~ /usr/x86_64-intel-sgx/include/ipp/ippcp.h:1181:19: note: in expansion of macro ‘ippsECCPPointInit’ 1181 | IPPAPI(IppStatus, ippsECCPPointInit,(int feBitSize, IppsECCPPointState* pPoint)) | ^~~~~~~~~~~~~~~~~ ipp/sgx_ecc256.cpp:320:35: warning: ‘IppStatus sgx_disp_ippsECCPSetPoint(const IppsBigNumState*, const IppsBigNumState*, IppsECCPPointState*, IppsECCPState*)’ is deprecated: is deprecated. This API is considered obsolete and will be removed in one of future Intel IPP Cryptography releases. Use the following link for opening a ticket and providing feedback: https://supporttickets.intel.com/ if you have concerns. [-Wdeprecated-declarations] 320 | ipp_ret = ippsECCPSetPoint(pubA_gx, pubA_gy, point_pubA, p_ecc_state); /usr/x86_64-intel-sgx/include/ipp/sgx_ippcp.h:442:28: note: declared here 442 | #define ippsECCPSetPoint sgx_disp_ippsECCPSetPoint | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/x86_64-intel-sgx/include/ipp/ippcpdefs.h:50:60: note: in definition of macro ‘IPPAPI’ 50 | #define IPPAPI( type,name,arg ) type IPP_CALL name arg; | ^~~~ /usr/x86_64-intel-sgx/include/ipp/ippcp.h:1185:19: note: in expansion of macro ‘ippsECCPSetPoint’ 1185 | IPPAPI(IppStatus, ippsECCPSetPoint,(const IppsBigNumState* pX, const IppsBigNumState* pY, | ^~~~~~~~~~~~~~~~ ipp/sgx_ecc256.cpp:324:37: warning: ‘IppStatus sgx_disp_ippsECCPCheckPoint(const IppsECCPPointState*, IppECResult*, IppsECCPState*)’ is deprecated: is deprecated. This API is considered obsolete and will be removed in one of future Intel IPP Cryptography releases. Use the following link for opening a ticket and providing feedback: https://supporttickets.intel.com/ if you have concerns. [-Wdeprecated-declarations] 324 | ipp_ret = ippsECCPCheckPoint(point_pubA, &ipp_result, p_ecc_state); /usr/x86_64-intel-sgx/include/ipp/sgx_ippcp.h:445:30: note: declared here 445 | #define ippsECCPCheckPoint sgx_disp_ippsECCPCheckPoint | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/x86_64-intel-sgx/include/ipp/ippcpdefs.h:50:60: note: in definition of macro ‘IPPAPI’ 50 | #define IPPAPI( type,name,arg ) type IPP_CALL name arg; | ^~~~ /usr/x86_64-intel-sgx/include/ipp/ippcp.h:1197:19: note: in expansion of macro ‘ippsECCPCheckPoint’ 1197 | IPPAPI(IppStatus, ippsECCPCheckPoint,(const IppsECCPPointState* pP, | ^~~~~~~~~~~~~~~~~~ ipp/sgx_ecc256.cpp:334:41: warning: ‘IppStatus sgx_disp_ippsECCPSharedSecretDH(const IppsBigNumState*, const IppsECCPPointState*, IppsBigNumState*, IppsECCPState*)’ is deprecated: is deprecated. This API is considered obsolete and will be removed in one of future Intel IPP Cryptography releases. Use the following link for opening a ticket and providing feedback: https://supporttickets.intel.com/ if you have concerns. [-Wdeprecated-declarations] 334 | ipp_ret = ippsECCPSharedSecretDH(BN_dh_privB, point_pubA, BN_dh_share, p_ecc_state); /usr/x86_64-intel-sgx/include/ipp/sgx_ippcp.h:454:34: note: declared here 454 | #define ippsECCPSharedSecretDH sgx_disp_ippsECCPSharedSecretDH | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/x86_64-intel-sgx/include/ipp/ippcpdefs.h:50:60: note: in definition of macro ‘IPPAPI’ 50 | #define IPPAPI( type,name,arg ) type IPP_CALL name arg; | ^~~~ /usr/x86_64-intel-sgx/include/ipp/ippcp.h:1232:19: note: in expansion of macro ‘ippsECCPSharedSecretDH’ 1232 | IPPAPI(IppStatus, ippsECCPSharedSecretDH,(const IppsBigNumState* pPrivateA, | ^~~~~~~~~~~~~~~~~~~~~~ ipp/sgx_ecc256.cpp: In function ‘sgx_status_t sgx_ecc256_calculate_pub_from_priv(const sgx_ec256_private_t*, sgx_ec256_public_t*)’: ipp/sgx_ecc256.cpp:404:28: warning: ‘IppStatus sgx_disp_ippsECCPGetSize(int, int*)’ is deprecated: is deprecated. This API is considered obsolete and will be removed in one of future Intel IPP Cryptography releases. Use the following link for opening a ticket and providing feedback: https://supporttickets.intel.com/ if you have concerns. [-Wdeprecated-declarations] 404 | if (ippsECCPGetSize(ECC_FIELD_SIZE, &ctx_size) != ippStsNoErr) { /usr/x86_64-intel-sgx/include/ipp/sgx_ippcp.h:403:27: note: declared here 403 | #define ippsECCPGetSize sgx_disp_ippsECCPGetSize | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/x86_64-intel-sgx/include/ipp/ippcpdefs.h:50:60: note: in definition of macro ‘IPPAPI’ 50 | #define IPPAPI( type,name,arg ) type IPP_CALL name arg; | ^~~~ /usr/x86_64-intel-sgx/include/ipp/ippcp.h:1088:19: note: in expansion of macro ‘ippsECCPGetSize’ 1088 | IPPAPI(IppStatus, ippsECCPGetSize,(int feBitSize, int* pSize)) | ^~~~~~~~~~~~~~~ ipp/sgx_ecc256.cpp:418:25: warning: ‘IppStatus sgx_disp_ippsECCPInit(int, IppsECCPState*)’ is deprecated: is deprecated. This API is considered obsolete and will be removed in one of future Intel IPP Cryptography releases. Use the following link for opening a ticket and providing feedback: https://supporttickets.intel.com/ if you have concerns. [-Wdeprecated-declarations] 418 | if (ippsECCPInit(ECC_FIELD_SIZE, p_ecc_state) != ippStsNoErr) { /usr/x86_64-intel-sgx/include/ipp/sgx_ippcp.h:412:24: note: declared here 412 | #define ippsECCPInit sgx_disp_ippsECCPInit | ^~~~~~~~~~~~~~~~~~~~~ /usr/x86_64-intel-sgx/include/ipp/ippcpdefs.h:50:60: note: in definition of macro ‘IPPAPI’ 50 | #define IPPAPI( type,name,arg ) type IPP_CALL name arg; | ^~~~ /usr/x86_64-intel-sgx/include/ipp/ippcp.h:1107:19: note: in expansion of macro ‘ippsECCPInit’ 1107 | IPPAPI(IppStatus, ippsECCPInit,(int feBitSize, IppsECCPState* pEC)) | ^~~~~~~~~~~~ ipp/sgx_ecc256.cpp:424:27: warning: ‘IppStatus sgx_disp_ippsECCPSetStd(IppECCType, IppsECCPState*)’ is deprecated: is deprecated. This API is considered obsolete and will be removed in one of future Intel IPP Cryptography releases. Use the following link for opening a ticket and providing feedback: https://supporttickets.intel.com/ if you have concerns. [-Wdeprecated-declarations] 424 | if (ippsECCPSetStd(IppECCPStd256r1, p_ecc_state) != ippStsNoErr) { /usr/x86_64-intel-sgx/include/ipp/sgx_ippcp.h:422:26: note: declared here 422 | #define ippsECCPSetStd sgx_disp_ippsECCPSetStd | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/x86_64-intel-sgx/include/ipp/ippcpdefs.h:50:60: note: in definition of macro ‘IPPAPI’ 50 | #define IPPAPI( type,name,arg ) type IPP_CALL name arg; | ^~~~ /usr/x86_64-intel-sgx/include/ipp/ippcp.h:1132:19: note: in expansion of macro ‘ippsECCPSetStd’ 1132 | IPPAPI(IppStatus, ippsECCPSetStd,(IppECCType flag, IppsECCPState* pEC)) | ^~~~~~~~~~~~~~ ipp/sgx_ecc256.cpp:430:33: warning: ‘IppStatus sgx_disp_ippsECCPPointGetSize(int, int*)’ is deprecated: is deprecated. This API is considered obsolete and will be removed in one of future Intel IPP Cryptography releases. Use the following link for opening a ticket and providing feedback: https://supporttickets.intel.com/ if you have concerns. [-Wdeprecated-declarations] 430 | if (ippsECCPPointGetSize(ECC_FIELD_SIZE, &point_size) != ippStsNoErr) { /usr/x86_64-intel-sgx/include/ipp/sgx_ippcp.h:440:32: note: declared here 440 | #define ippsECCPPointGetSize sgx_disp_ippsECCPPointGetSize | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/x86_64-intel-sgx/include/ipp/ippcpdefs.h:50:60: note: in definition of macro ‘IPPAPI’ 50 | #define IPPAPI( type,name,arg ) type IPP_CALL name arg; | ^~~~ /usr/x86_64-intel-sgx/include/ipp/ippcp.h:1178:19: note: in expansion of macro ‘ippsECCPPointGetSize’ 1178 | IPPAPI(IppStatus, ippsECCPPointGetSize,(int feBitSize, int* pSize)) | ^~~~~~~~~~~~~~~~~~~~ ipp/sgx_ecc256.cpp:444:30: warning: ‘IppStatus sgx_disp_ippsECCPPointInit(int, IppsECCPPointState*)’ is deprecated: is deprecated. This API is considered obsolete and will be removed in one of future Intel IPP Cryptography releases. Use the following link for opening a ticket and providing feedback: https://supporttickets.intel.com/ if you have concerns. [-Wdeprecated-declarations] 444 | if (ippsECCPPointInit(ECC_FIELD_SIZE, public_key) != ippStsNoErr) { /usr/x86_64-intel-sgx/include/ipp/sgx_ippcp.h:441:29: note: declared here 441 | #define ippsECCPPointInit sgx_disp_ippsECCPPointInit | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/x86_64-intel-sgx/include/ipp/ippcpdefs.h:50:60: note: in definition of macro ‘IPPAPI’ 50 | #define IPPAPI( type,name,arg ) type IPP_CALL name arg; | ^~~~ /usr/x86_64-intel-sgx/include/ipp/ippcp.h:1181:19: note: in expansion of macro ‘ippsECCPPointInit’ 1181 | IPPAPI(IppStatus, ippsECCPPointInit,(int feBitSize, IppsECCPPointState* pPoint)) | ^~~~~~~~~~~~~~~~~ ipp/sgx_ecc256.cpp:469:30: warning: ‘IppStatus sgx_disp_ippsECCPPublicKey(const IppsBigNumState*, IppsECCPPointState*, IppsECCPState*)’ is deprecated: is deprecated. This API is considered obsolete and will be removed in one of future Intel IPP Cryptography releases. Use the following link for opening a ticket and providing feedback: https://supporttickets.intel.com/ if you have concerns. [-Wdeprecated-declarations] 469 | if (ippsECCPPublicKey(bn_o, public_key, p_ecc_state) != ippStsNoErr) { /usr/x86_64-intel-sgx/include/ipp/sgx_ippcp.h:451:29: note: declared here 451 | #define ippsECCPPublicKey sgx_disp_ippsECCPPublicKey | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/x86_64-intel-sgx/include/ipp/ippcpdefs.h:50:60: note: in definition of macro ‘IPPAPI’ 50 | #define IPPAPI( type,name,arg ) type IPP_CALL name arg; | ^~~~ /usr/x86_64-intel-sgx/include/ipp/ippcp.h:1218:19: note: in expansion of macro ‘ippsECCPPublicKey’ 1218 | IPPAPI(IppStatus, ippsECCPPublicKey,(const IppsBigNumState* pPrivate, | ^~~~~~~~~~~~~~~~~ ipp/sgx_ecc256.cpp:484:29: warning: ‘IppStatus sgx_disp_ippsECCPGetPoint(IppsBigNumState*, IppsBigNumState*, const IppsECCPPointState*, IppsECCPState*)’ is deprecated: is deprecated. This API is considered obsolete and will be removed in one of future Intel IPP Cryptography releases. Use the following link for opening a ticket and providing feedback: https://supporttickets.intel.com/ if you have concerns. [-Wdeprecated-declarations] 484 | if (ippsECCPGetPoint(bn_x, bn_y, public_key, p_ecc_state) != ippStsNoErr) { /usr/x86_64-intel-sgx/include/ipp/sgx_ippcp.h:444:28: note: declared here 444 | #define ippsECCPGetPoint sgx_disp_ippsECCPGetPoint | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/x86_64-intel-sgx/include/ipp/ippcpdefs.h:50:60: note: in definition of macro ‘IPPAPI’ 50 | #define IPPAPI( type,name,arg ) type IPP_CALL name arg; | ^~~~ /usr/x86_64-intel-sgx/include/ipp/ippcp.h:1192:19: note: in expansion of macro ‘ippsECCPGetPoint’ 1192 | IPPAPI(IppStatus, ippsECCPGetPoint,(IppsBigNumState* pX, IppsBigNumState* pY, | ^~~~~~~~~~~~~~~~ g++ -c -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -fno-exceptions -fno-rtti -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp ipp/sgx_ecc256_ecdsa.cpp -o ipp/sgx_ecc256_ecdsa.o ipp/sgx_ecc256_ecdsa.cpp: In function ‘sgx_status_t sgx_ecdsa_sign(const uint8_t*, uint32_t, const sgx_ec256_private_t*, sgx_ec256_signature_t*, sgx_ecc_state_handle_t)’: ipp/sgx_ecc256_ecdsa.cpp:100:39: warning: ‘IppStatus sgx_disp_ippsECCPPointGetSize(int, int*)’ is deprecated: is deprecated. This API is considered obsolete and will be removed in one of future Intel IPP Cryptography releases. Use the following link for opening a ticket and providing feedback: https://supporttickets.intel.com/ if you have concerns. [-Wdeprecated-declarations] 100 | ipp_ret = ippsECCPPointGetSize(256, &ecp_size); In file included from /usr/x86_64-intel-sgx/include/ipp/ippcp.h:32, from /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal/ipp_wrapper.h:36, from ipp/sgx_ecc256_ecdsa.cpp:33: /usr/x86_64-intel-sgx/include/ipp/sgx_ippcp.h:440:32: note: declared here 440 | #define ippsECCPPointGetSize sgx_disp_ippsECCPPointGetSize | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/x86_64-intel-sgx/include/ipp/ippcpdefs.h:50:60: note: in definition of macro ‘IPPAPI’ 50 | #define IPPAPI( type,name,arg ) type IPP_CALL name arg; | ^~~~ /usr/x86_64-intel-sgx/include/ipp/ippcp.h:1178:19: note: in expansion of macro ‘ippsECCPPointGetSize’ 1178 | IPPAPI(IppStatus, ippsECCPPointGetSize,(int feBitSize, int* pSize)) | ^~~~~~~~~~~~~~~~~~~~ ipp/sgx_ecc256_ecdsa.cpp:108:36: warning: ‘IppStatus sgx_disp_ippsECCPPointInit(int, IppsECCPPointState*)’ is deprecated: is deprecated. This API is considered obsolete and will be removed in one of future Intel IPP Cryptography releases. Use the following link for opening a ticket and providing feedback: https://supporttickets.intel.com/ if you have concerns. [-Wdeprecated-declarations] 108 | ipp_ret = ippsECCPPointInit(256, p_eph_pub); /usr/x86_64-intel-sgx/include/ipp/sgx_ippcp.h:441:29: note: declared here 441 | #define ippsECCPPointInit sgx_disp_ippsECCPPointInit | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/x86_64-intel-sgx/include/ipp/ippcpdefs.h:50:60: note: in definition of macro ‘IPPAPI’ 50 | #define IPPAPI( type,name,arg ) type IPP_CALL name arg; | ^~~~ /usr/x86_64-intel-sgx/include/ipp/ippcp.h:1181:19: note: in expansion of macro ‘ippsECCPPointInit’ 1181 | IPPAPI(IppStatus, ippsECCPPointInit,(int feBitSize, IppsECCPPointState* pPoint)) | ^~~~~~~~~~~~~~~~~ ipp/sgx_ecc256_ecdsa.cpp:112:37: warning: ‘IppStatus sgx_disp_ippsECCPGenKeyPair(IppsBigNumState*, IppsECCPPointState*, IppsECCPState*, IppBitSupplier, void*)’ is deprecated: is deprecated. This API is considered obsolete and will be removed in one of future Intel IPP Cryptography releases. Use the following link for opening a ticket and providing feedback: https://supporttickets.intel.com/ if you have concerns. [-Wdeprecated-declarations] 112 | ipp_ret = ippsECCPGenKeyPair(p_eph_priv_bn, p_eph_pub, p_ecc_state, /usr/x86_64-intel-sgx/include/ipp/sgx_ippcp.h:450:30: note: declared here 450 | #define ippsECCPGenKeyPair sgx_disp_ippsECCPGenKeyPair | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/x86_64-intel-sgx/include/ipp/ippcpdefs.h:50:60: note: in definition of macro ‘IPPAPI’ 50 | #define IPPAPI( type,name,arg ) type IPP_CALL name arg; | ^~~~ /usr/x86_64-intel-sgx/include/ipp/ippcp.h:1214:19: note: in expansion of macro ‘ippsECCPGenKeyPair’ 1214 | IPPAPI(IppStatus, ippsECCPGenKeyPair,(IppsBigNumState* pPrivate, IppsECCPPointState* pPublic, | ^~~~~~~~~~~~~~~~~~ ipp/sgx_ecc256_ecdsa.cpp:115:37: warning: ‘IppStatus sgx_disp_ippsECCPSetKeyPair(const IppsBigNumState*, const IppsECCPPointState*, IppBool, IppsECCPState*)’ is deprecated: is deprecated. This API is considered obsolete and will be removed in one of future Intel IPP Cryptography releases. Use the following link for opening a ticket and providing feedback: https://supporttickets.intel.com/ if you have concerns. [-Wdeprecated-declarations] 115 | ipp_ret = ippsECCPSetKeyPair(p_eph_priv_bn, p_eph_pub, ippFalse, p_ecc_state); /usr/x86_64-intel-sgx/include/ipp/sgx_ippcp.h:453:30: note: declared here 453 | #define ippsECCPSetKeyPair sgx_disp_ippsECCPSetKeyPair | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/x86_64-intel-sgx/include/ipp/ippcpdefs.h:50:60: note: in definition of macro ‘IPPAPI’ 50 | #define IPPAPI( type,name,arg ) type IPP_CALL name arg; | ^~~~ /usr/x86_64-intel-sgx/include/ipp/ippcp.h:1226:19: note: in expansion of macro ‘ippsECCPSetKeyPair’ 1226 | IPPAPI(IppStatus, ippsECCPSetKeyPair,(const IppsBigNumState* pPrivate, const IppsECCPPointState* pPublic, | ^~~~~~~~~~~~~~~~~~ ipp/sgx_ecc256_ecdsa.cpp:128:34: warning: ‘IppStatus sgx_disp_ippsECCPSignDSA(const IppsBigNumState*, const IppsBigNumState*, IppsBigNumState*, IppsBigNumState*, IppsECCPState*)’ is deprecated: is deprecated. This API is considered obsolete and will be removed in one of future Intel IPP Cryptography releases. Use the following link for opening a ticket and providing feedback: https://supporttickets.intel.com/ if you have concerns. [-Wdeprecated-declarations] 128 | ipp_ret = ippsECCPSignDSA(p_msg_bn, p_reg_priv_bn, p_signx_bn, p_signy_bn, /usr/x86_64-intel-sgx/include/ipp/sgx_ippcp.h:456:27: note: declared here 456 | #define ippsECCPSignDSA sgx_disp_ippsECCPSignDSA | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/x86_64-intel-sgx/include/ipp/ippcpdefs.h:50:60: note: in definition of macro ‘IPPAPI’ 50 | #define IPPAPI( type,name,arg ) type IPP_CALL name arg; | ^~~~ /usr/x86_64-intel-sgx/include/ipp/ippcp.h:1244:19: note: in expansion of macro ‘ippsECCPSignDSA’ 1244 | IPPAPI(IppStatus, ippsECCPSignDSA,(const IppsBigNumState* pMsgDigest, | ^~~~~~~~~~~~~~~ ipp/sgx_ecc256_ecdsa.cpp: In function ‘sgx_status_t sgx_ecdsa_verify_hash(const uint8_t*, const sgx_ec256_public_t*, const sgx_ec256_signature_t*, uint8_t*, sgx_ecc_state_handle_t)’: ipp/sgx_ecc256_ecdsa.cpp:246:39: warning: ‘IppStatus sgx_disp_ippsECCPPointGetSize(int, int*)’ is deprecated: is deprecated. This API is considered obsolete and will be removed in one of future Intel IPP Cryptography releases. Use the following link for opening a ticket and providing feedback: https://supporttickets.intel.com/ if you have concerns. [-Wdeprecated-declarations] 246 | ipp_ret = ippsECCPPointGetSize(256, &ecp_size); /usr/x86_64-intel-sgx/include/ipp/sgx_ippcp.h:440:32: note: declared here 440 | #define ippsECCPPointGetSize sgx_disp_ippsECCPPointGetSize | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/x86_64-intel-sgx/include/ipp/ippcpdefs.h:50:60: note: in definition of macro ‘IPPAPI’ 50 | #define IPPAPI( type,name,arg ) type IPP_CALL name arg; | ^~~~ /usr/x86_64-intel-sgx/include/ipp/ippcp.h:1178:19: note: in expansion of macro ‘ippsECCPPointGetSize’ 1178 | IPPAPI(IppStatus, ippsECCPPointGetSize,(int feBitSize, int* pSize)) | ^~~~~~~~~~~~~~~~~~~~ ipp/sgx_ecc256_ecdsa.cpp:254:36: warning: ‘IppStatus sgx_disp_ippsECCPPointInit(int, IppsECCPPointState*)’ is deprecated: is deprecated. This API is considered obsolete and will be removed in one of future Intel IPP Cryptography releases. Use the following link for opening a ticket and providing feedback: https://supporttickets.intel.com/ if you have concerns. [-Wdeprecated-declarations] 254 | ipp_ret = ippsECCPPointInit(256, p_reg_pub); /usr/x86_64-intel-sgx/include/ipp/sgx_ippcp.h:441:29: note: declared here 441 | #define ippsECCPPointInit sgx_disp_ippsECCPPointInit | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/x86_64-intel-sgx/include/ipp/ippcpdefs.h:50:60: note: in definition of macro ‘IPPAPI’ 50 | #define IPPAPI( type,name,arg ) type IPP_CALL name arg; | ^~~~ /usr/x86_64-intel-sgx/include/ipp/ippcp.h:1181:19: note: in expansion of macro ‘ippsECCPPointInit’ 1181 | IPPAPI(IppStatus, ippsECCPPointInit,(int feBitSize, IppsECCPPointState* pPoint)) | ^~~~~~~~~~~~~~~~~ ipp/sgx_ecc256_ecdsa.cpp:262:35: warning: ‘IppStatus sgx_disp_ippsECCPSetPoint(const IppsBigNumState*, const IppsBigNumState*, IppsECCPPointState*, IppsECCPState*)’ is deprecated: is deprecated. This API is considered obsolete and will be removed in one of future Intel IPP Cryptography releases. Use the following link for opening a ticket and providing feedback: https://supporttickets.intel.com/ if you have concerns. [-Wdeprecated-declarations] 262 | ipp_ret = ippsECCPSetPoint(p_reg_pubx_bn, p_reg_puby_bn, p_reg_pub, /usr/x86_64-intel-sgx/include/ipp/sgx_ippcp.h:442:28: note: declared here 442 | #define ippsECCPSetPoint sgx_disp_ippsECCPSetPoint | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/x86_64-intel-sgx/include/ipp/ippcpdefs.h:50:60: note: in definition of macro ‘IPPAPI’ 50 | #define IPPAPI( type,name,arg ) type IPP_CALL name arg; | ^~~~ /usr/x86_64-intel-sgx/include/ipp/ippcp.h:1185:19: note: in expansion of macro ‘ippsECCPSetPoint’ 1185 | IPPAPI(IppStatus, ippsECCPSetPoint,(const IppsBigNumState* pX, const IppsBigNumState* pY, | ^~~~~~~~~~~~~~~~ ipp/sgx_ecc256_ecdsa.cpp:265:37: warning: ‘IppStatus sgx_disp_ippsECCPSetKeyPair(const IppsBigNumState*, const IppsECCPPointState*, IppBool, IppsECCPState*)’ is deprecated: is deprecated. This API is considered obsolete and will be removed in one of future Intel IPP Cryptography releases. Use the following link for opening a ticket and providing feedback: https://supporttickets.intel.com/ if you have concerns. [-Wdeprecated-declarations] 265 | ipp_ret = ippsECCPSetKeyPair(NULL, p_reg_pub, ippTrue, p_ecc_state); /usr/x86_64-intel-sgx/include/ipp/sgx_ippcp.h:453:30: note: declared here 453 | #define ippsECCPSetKeyPair sgx_disp_ippsECCPSetKeyPair | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/x86_64-intel-sgx/include/ipp/ippcpdefs.h:50:60: note: in definition of macro ‘IPPAPI’ 50 | #define IPPAPI( type,name,arg ) type IPP_CALL name arg; | ^~~~ /usr/x86_64-intel-sgx/include/ipp/ippcp.h:1226:19: note: in expansion of macro ‘ippsECCPSetKeyPair’ 1226 | IPPAPI(IppStatus, ippsECCPSetKeyPair,(const IppsBigNumState* pPrivate, const IppsECCPPointState* pPublic, | ^~~~~~~~~~~~~~~~~~ ipp/sgx_ecc256_ecdsa.cpp:274:36: warning: ‘IppStatus sgx_disp_ippsECCPVerifyDSA(const IppsBigNumState*, const IppsBigNumState*, const IppsBigNumState*, IppECResult*, IppsECCPState*)’ is deprecated: is deprecated. This API is considered obsolete and will be removed in one of future Intel IPP Cryptography releases. Use the following link for opening a ticket and providing feedback: https://supporttickets.intel.com/ if you have concerns. [-Wdeprecated-declarations] 274 | ipp_ret = ippsECCPVerifyDSA(p_msg_bn, p_signx_bn, p_signy_bn, &result, /usr/x86_64-intel-sgx/include/ipp/sgx_ippcp.h:457:29: note: declared here 457 | #define ippsECCPVerifyDSA sgx_disp_ippsECCPVerifyDSA | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/x86_64-intel-sgx/include/ipp/ippcpdefs.h:50:60: note: in definition of macro ‘IPPAPI’ 50 | #define IPPAPI( type,name,arg ) type IPP_CALL name arg; | ^~~~ /usr/x86_64-intel-sgx/include/ipp/ippcp.h:1249:19: note: in expansion of macro ‘ippsECCPVerifyDSA’ 1249 | IPPAPI(IppStatus, ippsECCPVerifyDSA,(const IppsBigNumState* pMsgDigest, | ^~~~~~~~~~~~~~~~~ g++ -c -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -fno-exceptions -fno-rtti -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp ipp/sgx_sha384.cpp -o ipp/sgx_sha384.o g++ -c -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -fno-exceptions -fno-rtti -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp ipp/sgx_sha384_msg.cpp -o ipp/sgx_sha384_msg.o g++ -c -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -fno-exceptions -fno-rtti -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp ipp/sgx_sha256.cpp -o ipp/sgx_sha256.o g++ -c -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -fno-exceptions -fno-rtti -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp ipp/sgx_sha1.cpp -o ipp/sgx_sha1.o ipp/sgx_sha1.cpp: In function ‘sgx_status_t sgx_sha1_msg(const uint8_t*, uint32_t, uint8_t (*)[20])’: ipp/sgx_sha1.cpp:55:106: warning: ‘const IppsHashMethod* sgx_disp_ippsHashMethod_SHA1_TT()’ is deprecated: This algorithm is considered weak due to known attacks on it. The functionality remains in the library, but the implementation will no be longer optimized and no security patches will be applied. A more secure alternative is available: SHA-2 [-Wdeprecated-declarations] 55 | ipp_ret = ippsHashMessage_rmf((const Ipp8u *) p_src, src_len, (Ipp8u *)p_hash, ippsHashMethod_SHA1_TT()); In file included from /usr/x86_64-intel-sgx/include/ipp/ippcp.h:32, from ipp/sgx_sha1.cpp:32: /usr/x86_64-intel-sgx/include/ipp/sgx_ippcp.h:231:34: note: declared here 231 | #define ippsHashMethod_SHA1_TT sgx_disp_ippsHashMethod_SHA1_TT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/x86_64-intel-sgx/include/ipp/ippcpdefs.h:50:60: note: in definition of macro ‘IPPAPI’ 50 | #define IPPAPI( type,name,arg ) type IPP_CALL name arg; | ^~~~ /usr/x86_64-intel-sgx/include/ipp/ippcp.h:602:32: note: in expansion of macro ‘ippsHashMethod_SHA1_TT’ 602 | IPPAPI( const IppsHashMethod*, ippsHashMethod_SHA1_TT, (void) ) | ^~~~~~~~~~~~~~~~~~~~~~ ipp/sgx_sha1.cpp: In function ‘sgx_status_t sgx_sha1_init(void**)’: ipp/sgx_sha1.cpp:87:68: warning: ‘const IppsHashMethod* sgx_disp_ippsHashMethod_SHA1_TT()’ is deprecated: This algorithm is considered weak due to known attacks on it. The functionality remains in the library, but the implementation will no be longer optimized and no security patches will be applied. A more secure alternative is available: SHA-2 [-Wdeprecated-declarations] 87 | ipp_ret = ippsHashInit_rmf(p_temp_state, ippsHashMethod_SHA1_TT()); /usr/x86_64-intel-sgx/include/ipp/sgx_ippcp.h:231:34: note: declared here 231 | #define ippsHashMethod_SHA1_TT sgx_disp_ippsHashMethod_SHA1_TT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/x86_64-intel-sgx/include/ipp/ippcpdefs.h:50:60: note: in definition of macro ‘IPPAPI’ 50 | #define IPPAPI( type,name,arg ) type IPP_CALL name arg; | ^~~~ /usr/x86_64-intel-sgx/include/ipp/ippcp.h:602:32: note: in expansion of macro ‘ippsHashMethod_SHA1_TT’ 602 | IPPAPI( const IppsHashMethod*, ippsHashMethod_SHA1_TT, (void) ) | ^~~~~~~~~~~~~~~~~~~~~~ g++ -c -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -fno-exceptions -fno-rtti -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp ipp/sgx_sha256_msg.cpp -o ipp/sgx_sha256_msg.o g++ -c -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -fno-exceptions -fno-rtti -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp ipp/sgx_ecc256_internal.cpp -o ipp/sgx_ecc256_internal.o ipp/sgx_ecc256_internal.cpp: In function ‘sgx_status_t sgx_ecc256_compute_shared_point(sgx_ec256_private_t*, sgx_ec256_public_t*, sgx_ec256_shared_point_t*, sgx_ecc_state_handle_t)’: ipp/sgx_ecc256_internal.cpp:78:39: warning: ‘IppStatus sgx_disp_ippsECCPPointGetSize(int, int*)’ is deprecated: is deprecated. This API is considered obsolete and will be removed in one of future Intel IPP Cryptography releases. Use the following link for opening a ticket and providing feedback: https://supporttickets.intel.com/ if you have concerns. [-Wdeprecated-declarations] 78 | ipp_ret = ippsECCPPointGetSize(256, &ecPointSize); In file included from /usr/x86_64-intel-sgx/include/ipp/ippcp.h:32, from /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal/ipp_wrapper.h:36, from ipp/sgx_ecc256_internal.cpp:35: /usr/x86_64-intel-sgx/include/ipp/sgx_ippcp.h:440:32: note: declared here 440 | #define ippsECCPPointGetSize sgx_disp_ippsECCPPointGetSize | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/x86_64-intel-sgx/include/ipp/ippcpdefs.h:50:60: note: in definition of macro ‘IPPAPI’ 50 | #define IPPAPI( type,name,arg ) type IPP_CALL name arg; | ^~~~ /usr/x86_64-intel-sgx/include/ipp/ippcp.h:1178:19: note: in expansion of macro ‘ippsECCPPointGetSize’ 1178 | IPPAPI(IppStatus, ippsECCPPointGetSize,(int feBitSize, int* pSize)) | ^~~~~~~~~~~~~~~~~~~~ ipp/sgx_ecc256_internal.cpp:86:36: warning: ‘IppStatus sgx_disp_ippsECCPPointInit(int, IppsECCPPointState*)’ is deprecated: is deprecated. This API is considered obsolete and will be removed in one of future Intel IPP Cryptography releases. Use the following link for opening a ticket and providing feedback: https://supporttickets.intel.com/ if you have concerns. [-Wdeprecated-declarations] 86 | ipp_ret = ippsECCPPointInit(256, point_pubA); /usr/x86_64-intel-sgx/include/ipp/sgx_ippcp.h:441:29: note: declared here 441 | #define ippsECCPPointInit sgx_disp_ippsECCPPointInit | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/x86_64-intel-sgx/include/ipp/ippcpdefs.h:50:60: note: in definition of macro ‘IPPAPI’ 50 | #define IPPAPI( type,name,arg ) type IPP_CALL name arg; | ^~~~ /usr/x86_64-intel-sgx/include/ipp/ippcp.h:1181:19: note: in expansion of macro ‘ippsECCPPointInit’ 1181 | IPPAPI(IppStatus, ippsECCPPointInit,(int feBitSize, IppsECCPPointState* pPoint)) | ^~~~~~~~~~~~~~~~~ ipp/sgx_ecc256_internal.cpp:88:35: warning: ‘IppStatus sgx_disp_ippsECCPSetPoint(const IppsBigNumState*, const IppsBigNumState*, IppsECCPPointState*, IppsECCPState*)’ is deprecated: is deprecated. This API is considered obsolete and will be removed in one of future Intel IPP Cryptography releases. Use the following link for opening a ticket and providing feedback: https://supporttickets.intel.com/ if you have concerns. [-Wdeprecated-declarations] 88 | ipp_ret = ippsECCPSetPoint(pubA_gx, pubA_gy, point_pubA, p_ecc_state); /usr/x86_64-intel-sgx/include/ipp/sgx_ippcp.h:442:28: note: declared here 442 | #define ippsECCPSetPoint sgx_disp_ippsECCPSetPoint | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/x86_64-intel-sgx/include/ipp/ippcpdefs.h:50:60: note: in definition of macro ‘IPPAPI’ 50 | #define IPPAPI( type,name,arg ) type IPP_CALL name arg; | ^~~~ /usr/x86_64-intel-sgx/include/ipp/ippcp.h:1185:19: note: in expansion of macro ‘ippsECCPSetPoint’ 1185 | IPPAPI(IppStatus, ippsECCPSetPoint,(const IppsBigNumState* pX, const IppsBigNumState* pY, | ^~~~~~~~~~~~~~~~ ipp/sgx_ecc256_internal.cpp:94:37: warning: ‘IppStatus sgx_disp_ippsECCPCheckPoint(const IppsECCPPointState*, IppECResult*, IppsECCPState*)’ is deprecated: is deprecated. This API is considered obsolete and will be removed in one of future Intel IPP Cryptography releases. Use the following link for opening a ticket and providing feedback: https://supporttickets.intel.com/ if you have concerns. [-Wdeprecated-declarations] 94 | ipp_ret = ippsECCPCheckPoint(point_pubA, &ipp_result, p_ecc_state); /usr/x86_64-intel-sgx/include/ipp/sgx_ippcp.h:445:30: note: declared here 445 | #define ippsECCPCheckPoint sgx_disp_ippsECCPCheckPoint | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/x86_64-intel-sgx/include/ipp/ippcpdefs.h:50:60: note: in definition of macro ‘IPPAPI’ 50 | #define IPPAPI( type,name,arg ) type IPP_CALL name arg; | ^~~~ /usr/x86_64-intel-sgx/include/ipp/ippcp.h:1197:19: note: in expansion of macro ‘ippsECCPCheckPoint’ 1197 | IPPAPI(IppStatus, ippsECCPCheckPoint,(const IppsECCPPointState* pP, | ^~~~~~~~~~~~~~~~~~ ipp/sgx_ecc256_internal.cpp:109:36: warning: ‘IppStatus sgx_disp_ippsECCPPointInit(int, IppsECCPPointState*)’ is deprecated: is deprecated. This API is considered obsolete and will be removed in one of future Intel IPP Cryptography releases. Use the following link for opening a ticket and providing feedback: https://supporttickets.intel.com/ if you have concerns. [-Wdeprecated-declarations] 109 | ipp_ret = ippsECCPPointInit(256, point_R); /usr/x86_64-intel-sgx/include/ipp/sgx_ippcp.h:441:29: note: declared here 441 | #define ippsECCPPointInit sgx_disp_ippsECCPPointInit | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/x86_64-intel-sgx/include/ipp/ippcpdefs.h:50:60: note: in definition of macro ‘IPPAPI’ 50 | #define IPPAPI( type,name,arg ) type IPP_CALL name arg; | ^~~~ /usr/x86_64-intel-sgx/include/ipp/ippcp.h:1181:19: note: in expansion of macro ‘ippsECCPPointInit’ 1181 | IPPAPI(IppStatus, ippsECCPPointInit,(int feBitSize, IppsECCPPointState* pPoint)) | ^~~~~~~~~~~~~~~~~ ipp/sgx_ecc256_internal.cpp:117:41: warning: ‘IppStatus sgx_disp_ippsECCPMulPointScalar(const IppsECCPPointState*, const IppsBigNumState*, IppsECCPPointState*, IppsECCPState*)’ is deprecated: is deprecated. This API is considered obsolete and will be removed in one of future Intel IPP Cryptography releases. Use the following link for opening a ticket and providing feedback: https://supporttickets.intel.com/ if you have concerns. [-Wdeprecated-declarations] 117 | ipp_ret = ippsECCPMulPointScalar(point_pubA, BN_dh_privB, point_R, p_ecc_state); /usr/x86_64-intel-sgx/include/ipp/sgx_ippcp.h:449:34: note: declared here 449 | #define ippsECCPMulPointScalar sgx_disp_ippsECCPMulPointScalar | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/x86_64-intel-sgx/include/ipp/ippcpdefs.h:50:60: note: in definition of macro ‘IPPAPI’ 50 | #define IPPAPI( type,name,arg ) type IPP_CALL name arg; | ^~~~ /usr/x86_64-intel-sgx/include/ipp/ippcp.h:1209:19: note: in expansion of macro ‘ippsECCPMulPointScalar’ 1209 | IPPAPI(IppStatus, ippsECCPMulPointScalar,(const IppsECCPPointState* pP, const IppsBigNumState* pK, | ^~~~~~~~~~~~~~~~~~~~~~ ipp/sgx_ecc256_internal.cpp:123:37: warning: ‘IppStatus sgx_disp_ippsECCPCheckPoint(const IppsECCPPointState*, IppECResult*, IppsECCPState*)’ is deprecated: is deprecated. This API is considered obsolete and will be removed in one of future Intel IPP Cryptography releases. Use the following link for opening a ticket and providing feedback: https://supporttickets.intel.com/ if you have concerns. [-Wdeprecated-declarations] 123 | ipp_ret = ippsECCPCheckPoint(point_R, &ipp_result, p_ecc_state); /usr/x86_64-intel-sgx/include/ipp/sgx_ippcp.h:445:30: note: declared here 445 | #define ippsECCPCheckPoint sgx_disp_ippsECCPCheckPoint | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/x86_64-intel-sgx/include/ipp/ippcpdefs.h:50:60: note: in definition of macro ‘IPPAPI’ 50 | #define IPPAPI( type,name,arg ) type IPP_CALL name arg; | ^~~~ /usr/x86_64-intel-sgx/include/ipp/ippcp.h:1197:19: note: in expansion of macro ‘ippsECCPCheckPoint’ 1197 | IPPAPI(IppStatus, ippsECCPCheckPoint,(const IppsECCPPointState* pP, | ^~~~~~~~~~~~~~~~~~ ipp/sgx_ecc256_internal.cpp:132:35: warning: ‘IppStatus sgx_disp_ippsECCPGetPoint(IppsBigNumState*, IppsBigNumState*, const IppsECCPPointState*, IppsECCPState*)’ is deprecated: is deprecated. This API is considered obsolete and will be removed in one of future Intel IPP Cryptography releases. Use the following link for opening a ticket and providing feedback: https://supporttickets.intel.com/ if you have concerns. [-Wdeprecated-declarations] 132 | ipp_ret = ippsECCPGetPoint(BN_dh_shared_x, BN_dh_shared_y, point_R, p_ecc_state); /usr/x86_64-intel-sgx/include/ipp/sgx_ippcp.h:444:28: note: declared here 444 | #define ippsECCPGetPoint sgx_disp_ippsECCPGetPoint | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/x86_64-intel-sgx/include/ipp/ippcpdefs.h:50:60: note: in definition of macro ‘IPPAPI’ 50 | #define IPPAPI( type,name,arg ) type IPP_CALL name arg; | ^~~~ /usr/x86_64-intel-sgx/include/ipp/ippcp.h:1192:19: note: in expansion of macro ‘ippsECCPGetPoint’ 1192 | IPPAPI(IppStatus, ippsECCPGetPoint,(IppsBigNumState* pX, IppsBigNumState* pY, | ^~~~~~~~~~~~~~~~ g++ -c -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -fno-exceptions -fno-rtti -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp ipp/sgx_rsa3072.cpp -o ipp/sgx_rsa3072.o g++ -c -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -fno-exceptions -fno-rtti -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp ipp/sgx_internal.cpp -o ipp/sgx_internal.o g++ -c -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -fno-exceptions -fno-rtti -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp ipp/sgx_tcrypto_common.cpp -o ipp/sgx_tcrypto_common.o g++ -c -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -fno-exceptions -fno-rtti -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp ipp/sgx_rsa_internal.cpp -o ipp/sgx_rsa_internal.o g++ -c -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -fno-exceptions -fno-rtti -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp tcrypto_version.cpp -o tcrypto_version.o g++ -c -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -fno-exceptions -fno-rtti -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp sgx_common_init_ipp.cpp -o sgx_common_init_ipp.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippcpGetLibVersion.o ipp/ipp_disp/intel64/ippcpGetLibVersion.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsAESDecryptCBC.o ipp/ipp_disp/intel64/ippsAESDecryptCBC.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsAESDecryptCBC_CS1.o ipp/ipp_disp/intel64/ippsAESDecryptCBC_CS1.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsAESDecryptCBC_CS2.o ipp/ipp_disp/intel64/ippsAESDecryptCBC_CS2.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsAESDecryptCBC_CS3.o ipp/ipp_disp/intel64/ippsAESDecryptCBC_CS3.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsAESDecryptCFB.o ipp/ipp_disp/intel64/ippsAESDecryptCFB.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsAESDecryptCTR.o ipp/ipp_disp/intel64/ippsAESDecryptCTR.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsAESDecryptECB.o ipp/ipp_disp/intel64/ippsAESDecryptECB.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsAESDecryptOFB.o ipp/ipp_disp/intel64/ippsAESDecryptOFB.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsAESDecryptXTS_Direct.o ipp/ipp_disp/intel64/ippsAESDecryptXTS_Direct.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsAESEncryptCBC.o ipp/ipp_disp/intel64/ippsAESEncryptCBC.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsAESEncryptCBC_CS1.o ipp/ipp_disp/intel64/ippsAESEncryptCBC_CS1.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsAESEncryptCBC_CS2.o ipp/ipp_disp/intel64/ippsAESEncryptCBC_CS2.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsAESEncryptCBC_CS3.o ipp/ipp_disp/intel64/ippsAESEncryptCBC_CS3.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsAESEncryptCFB.o ipp/ipp_disp/intel64/ippsAESEncryptCFB.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsAESEncryptCTR.o ipp/ipp_disp/intel64/ippsAESEncryptCTR.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsAESEncryptECB.o ipp/ipp_disp/intel64/ippsAESEncryptECB.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsAESEncryptOFB.o ipp/ipp_disp/intel64/ippsAESEncryptOFB.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsAESEncryptXTS_Direct.o ipp/ipp_disp/intel64/ippsAESEncryptXTS_Direct.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsAESGetSize.o ipp/ipp_disp/intel64/ippsAESGetSize.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsAESInit.o ipp/ipp_disp/intel64/ippsAESInit.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsAESPack.o ipp/ipp_disp/intel64/ippsAESPack.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsAESSetKey.o ipp/ipp_disp/intel64/ippsAESSetKey.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsAESSetupNoise.o ipp/ipp_disp/intel64/ippsAESSetupNoise.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsAESUnpack.o ipp/ipp_disp/intel64/ippsAESUnpack.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsAES_CCMDecrypt.o ipp/ipp_disp/intel64/ippsAES_CCMDecrypt.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsAES_CCMEncrypt.o ipp/ipp_disp/intel64/ippsAES_CCMEncrypt.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsAES_CCMGetSize.o ipp/ipp_disp/intel64/ippsAES_CCMGetSize.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsAES_CCMGetTag.o ipp/ipp_disp/intel64/ippsAES_CCMGetTag.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsAES_CCMInit.o ipp/ipp_disp/intel64/ippsAES_CCMInit.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsAES_CCMMessageLen.o ipp/ipp_disp/intel64/ippsAES_CCMMessageLen.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsAES_CCMStart.o ipp/ipp_disp/intel64/ippsAES_CCMStart.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsAES_CCMTagLen.o ipp/ipp_disp/intel64/ippsAES_CCMTagLen.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsAES_CMACFinal.o ipp/ipp_disp/intel64/ippsAES_CMACFinal.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsAES_CMACGetSize.o ipp/ipp_disp/intel64/ippsAES_CMACGetSize.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsAES_CMACGetTag.o ipp/ipp_disp/intel64/ippsAES_CMACGetTag.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsAES_CMACInit.o ipp/ipp_disp/intel64/ippsAES_CMACInit.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsAES_CMACSetupNoise.o ipp/ipp_disp/intel64/ippsAES_CMACSetupNoise.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsAES_CMACUpdate.o ipp/ipp_disp/intel64/ippsAES_CMACUpdate.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsAES_EncryptCFB16_MB.o ipp/ipp_disp/intel64/ippsAES_EncryptCFB16_MB.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsAES_GCMDecrypt.o ipp/ipp_disp/intel64/ippsAES_GCMDecrypt.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsAES_GCMEncrypt.o ipp/ipp_disp/intel64/ippsAES_GCMEncrypt.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsAES_GCMGetSize.o ipp/ipp_disp/intel64/ippsAES_GCMGetSize.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsAES_GCMGetTag.o ipp/ipp_disp/intel64/ippsAES_GCMGetTag.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsAES_GCMInit.o ipp/ipp_disp/intel64/ippsAES_GCMInit.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsAES_GCMProcessAAD.o ipp/ipp_disp/intel64/ippsAES_GCMProcessAAD.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsAES_GCMProcessIV.o ipp/ipp_disp/intel64/ippsAES_GCMProcessIV.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsAES_GCMReset.o ipp/ipp_disp/intel64/ippsAES_GCMReset.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsAES_GCMSetupNoise.o ipp/ipp_disp/intel64/ippsAES_GCMSetupNoise.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsAES_GCMStart.o ipp/ipp_disp/intel64/ippsAES_GCMStart.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsAES_S2V_CMAC.o ipp/ipp_disp/intel64/ippsAES_S2V_CMAC.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsAES_SIVDecrypt.o ipp/ipp_disp/intel64/ippsAES_SIVDecrypt.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsAES_SIVEncrypt.o ipp/ipp_disp/intel64/ippsAES_SIVEncrypt.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsAES_XTSDecrypt.o ipp/ipp_disp/intel64/ippsAES_XTSDecrypt.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsAES_XTSEncrypt.o ipp/ipp_disp/intel64/ippsAES_XTSEncrypt.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsAES_XTSGetSize.o ipp/ipp_disp/intel64/ippsAES_XTSGetSize.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsAES_XTSInit.o ipp/ipp_disp/intel64/ippsAES_XTSInit.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsARCFourCheckKey.o ipp/ipp_disp/intel64/ippsARCFourCheckKey.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsARCFourDecrypt.o ipp/ipp_disp/intel64/ippsARCFourDecrypt.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsARCFourEncrypt.o ipp/ipp_disp/intel64/ippsARCFourEncrypt.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsARCFourGetSize.o ipp/ipp_disp/intel64/ippsARCFourGetSize.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsARCFourInit.o ipp/ipp_disp/intel64/ippsARCFourInit.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsARCFourPack.o ipp/ipp_disp/intel64/ippsARCFourPack.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsARCFourReset.o ipp/ipp_disp/intel64/ippsARCFourReset.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsARCFourUnpack.o ipp/ipp_disp/intel64/ippsARCFourUnpack.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsAdd_BN.o ipp/ipp_disp/intel64/ippsAdd_BN.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsBigNumGetSize.o ipp/ipp_disp/intel64/ippsBigNumGetSize.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsBigNumInit.o ipp/ipp_disp/intel64/ippsBigNumInit.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsCmpZero_BN.o ipp/ipp_disp/intel64/ippsCmpZero_BN.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsCmp_BN.o ipp/ipp_disp/intel64/ippsCmp_BN.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsDESGetSize.o ipp/ipp_disp/intel64/ippsDESGetSize.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsDESInit.o ipp/ipp_disp/intel64/ippsDESInit.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsDESPack.o ipp/ipp_disp/intel64/ippsDESPack.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsDESUnpack.o ipp/ipp_disp/intel64/ippsDESUnpack.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsDLGetResultString.o ipp/ipp_disp/intel64/ippsDLGetResultString.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsDLPGenKeyPair.o ipp/ipp_disp/intel64/ippsDLPGenKeyPair.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsDLPGenerateDH.o ipp/ipp_disp/intel64/ippsDLPGenerateDH.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsDLPGenerateDSA.o ipp/ipp_disp/intel64/ippsDLPGenerateDSA.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsDLPGet.o ipp/ipp_disp/intel64/ippsDLPGet.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsDLPGetDP.o ipp/ipp_disp/intel64/ippsDLPGetDP.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsDLPGetSize.o ipp/ipp_disp/intel64/ippsDLPGetSize.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsDLPInit.o ipp/ipp_disp/intel64/ippsDLPInit.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsDLPPack.o ipp/ipp_disp/intel64/ippsDLPPack.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsDLPPublicKey.o ipp/ipp_disp/intel64/ippsDLPPublicKey.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsDLPSet.o ipp/ipp_disp/intel64/ippsDLPSet.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsDLPSetDP.o ipp/ipp_disp/intel64/ippsDLPSetDP.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsDLPSetKeyPair.o ipp/ipp_disp/intel64/ippsDLPSetKeyPair.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsDLPSharedSecretDH.o ipp/ipp_disp/intel64/ippsDLPSharedSecretDH.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsDLPSignDSA.o ipp/ipp_disp/intel64/ippsDLPSignDSA.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsDLPUnpack.o ipp/ipp_disp/intel64/ippsDLPUnpack.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsDLPValidateDH.o ipp/ipp_disp/intel64/ippsDLPValidateDH.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsDLPValidateDSA.o ipp/ipp_disp/intel64/ippsDLPValidateDSA.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsDLPValidateKeyPair.o ipp/ipp_disp/intel64/ippsDLPValidateKeyPair.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsDLPVerifyDSA.o ipp/ipp_disp/intel64/ippsDLPVerifyDSA.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsDiv_BN.o ipp/ipp_disp/intel64/ippsDiv_BN.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsECCGetResultString.o ipp/ipp_disp/intel64/ippsECCGetResultString.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsECCPAddPoint.o ipp/ipp_disp/intel64/ippsECCPAddPoint.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsECCPBindGxyTblStd192r1.o ipp/ipp_disp/intel64/ippsECCPBindGxyTblStd192r1.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsECCPBindGxyTblStd224r1.o ipp/ipp_disp/intel64/ippsECCPBindGxyTblStd224r1.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsECCPBindGxyTblStd256r1.o ipp/ipp_disp/intel64/ippsECCPBindGxyTblStd256r1.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsECCPBindGxyTblStd384r1.o ipp/ipp_disp/intel64/ippsECCPBindGxyTblStd384r1.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsECCPBindGxyTblStd521r1.o ipp/ipp_disp/intel64/ippsECCPBindGxyTblStd521r1.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsECCPBindGxyTblStdSM2.o ipp/ipp_disp/intel64/ippsECCPBindGxyTblStdSM2.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsECCPCheckPoint.o ipp/ipp_disp/intel64/ippsECCPCheckPoint.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsECCPComparePoint.o ipp/ipp_disp/intel64/ippsECCPComparePoint.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsECCPGenKeyPair.o ipp/ipp_disp/intel64/ippsECCPGenKeyPair.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsECCPGet.o ipp/ipp_disp/intel64/ippsECCPGet.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsECCPGetOrderBitSize.o ipp/ipp_disp/intel64/ippsECCPGetOrderBitSize.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsECCPGetPoint.o ipp/ipp_disp/intel64/ippsECCPGetPoint.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsECCPGetSize.o ipp/ipp_disp/intel64/ippsECCPGetSize.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsECCPGetSizeStd128r1.o ipp/ipp_disp/intel64/ippsECCPGetSizeStd128r1.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsECCPGetSizeStd128r2.o ipp/ipp_disp/intel64/ippsECCPGetSizeStd128r2.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsECCPGetSizeStd192r1.o ipp/ipp_disp/intel64/ippsECCPGetSizeStd192r1.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsECCPGetSizeStd224r1.o ipp/ipp_disp/intel64/ippsECCPGetSizeStd224r1.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsECCPGetSizeStd256r1.o ipp/ipp_disp/intel64/ippsECCPGetSizeStd256r1.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsECCPGetSizeStd384r1.o ipp/ipp_disp/intel64/ippsECCPGetSizeStd384r1.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsECCPGetSizeStd521r1.o ipp/ipp_disp/intel64/ippsECCPGetSizeStd521r1.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsECCPGetSizeStdSM2.o ipp/ipp_disp/intel64/ippsECCPGetSizeStdSM2.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsECCPInit.o ipp/ipp_disp/intel64/ippsECCPInit.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsECCPInitStd128r1.o ipp/ipp_disp/intel64/ippsECCPInitStd128r1.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsECCPInitStd128r2.o ipp/ipp_disp/intel64/ippsECCPInitStd128r2.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsECCPInitStd192r1.o ipp/ipp_disp/intel64/ippsECCPInitStd192r1.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsECCPInitStd224r1.o ipp/ipp_disp/intel64/ippsECCPInitStd224r1.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsECCPInitStd256r1.o ipp/ipp_disp/intel64/ippsECCPInitStd256r1.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsECCPInitStd384r1.o ipp/ipp_disp/intel64/ippsECCPInitStd384r1.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsECCPInitStd521r1.o ipp/ipp_disp/intel64/ippsECCPInitStd521r1.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsECCPInitStdSM2.o ipp/ipp_disp/intel64/ippsECCPInitStdSM2.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsECCPMulPointScalar.o ipp/ipp_disp/intel64/ippsECCPMulPointScalar.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsECCPNegativePoint.o ipp/ipp_disp/intel64/ippsECCPNegativePoint.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsECCPPointGetSize.o ipp/ipp_disp/intel64/ippsECCPPointGetSize.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsECCPPointInit.o ipp/ipp_disp/intel64/ippsECCPPointInit.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsECCPPublicKey.o ipp/ipp_disp/intel64/ippsECCPPublicKey.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsECCPSet.o ipp/ipp_disp/intel64/ippsECCPSet.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsECCPSetKeyPair.o ipp/ipp_disp/intel64/ippsECCPSetKeyPair.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsECCPSetPoint.o ipp/ipp_disp/intel64/ippsECCPSetPoint.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsECCPSetPointAtInfinity.o ipp/ipp_disp/intel64/ippsECCPSetPointAtInfinity.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsECCPSetStd.o ipp/ipp_disp/intel64/ippsECCPSetStd.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsECCPSetStd128r1.o ipp/ipp_disp/intel64/ippsECCPSetStd128r1.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsECCPSetStd128r2.o ipp/ipp_disp/intel64/ippsECCPSetStd128r2.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsECCPSetStd192r1.o ipp/ipp_disp/intel64/ippsECCPSetStd192r1.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsECCPSetStd224r1.o ipp/ipp_disp/intel64/ippsECCPSetStd224r1.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsECCPSetStd256r1.o ipp/ipp_disp/intel64/ippsECCPSetStd256r1.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsECCPSetStd384r1.o ipp/ipp_disp/intel64/ippsECCPSetStd384r1.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsECCPSetStd521r1.o ipp/ipp_disp/intel64/ippsECCPSetStd521r1.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsECCPSetStdSM2.o ipp/ipp_disp/intel64/ippsECCPSetStdSM2.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsECCPSharedSecretDH.o ipp/ipp_disp/intel64/ippsECCPSharedSecretDH.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsECCPSharedSecretDHC.o ipp/ipp_disp/intel64/ippsECCPSharedSecretDHC.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsECCPSignDSA.o ipp/ipp_disp/intel64/ippsECCPSignDSA.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsECCPSignNR.o ipp/ipp_disp/intel64/ippsECCPSignNR.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsECCPSignSM2.o ipp/ipp_disp/intel64/ippsECCPSignSM2.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsECCPValidate.o ipp/ipp_disp/intel64/ippsECCPValidate.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsECCPValidateKeyPair.o ipp/ipp_disp/intel64/ippsECCPValidateKeyPair.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsECCPVerifyDSA.o ipp/ipp_disp/intel64/ippsECCPVerifyDSA.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsECCPVerifyNR.o ipp/ipp_disp/intel64/ippsECCPVerifyNR.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsECCPVerifySM2.o ipp/ipp_disp/intel64/ippsECCPVerifySM2.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsExtGet_BN.o ipp/ipp_disp/intel64/ippsExtGet_BN.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsGFpAdd.o ipp/ipp_disp/intel64/ippsGFpAdd.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsGFpAdd_PE.o ipp/ipp_disp/intel64/ippsGFpAdd_PE.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsGFpCmpElement.o ipp/ipp_disp/intel64/ippsGFpCmpElement.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsGFpConj.o ipp/ipp_disp/intel64/ippsGFpConj.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsGFpCpyElement.o ipp/ipp_disp/intel64/ippsGFpCpyElement.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsGFpECAddPoint.o ipp/ipp_disp/intel64/ippsGFpECAddPoint.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsGFpECBindGxyTblStd192r1.o ipp/ipp_disp/intel64/ippsGFpECBindGxyTblStd192r1.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsGFpECBindGxyTblStd224r1.o ipp/ipp_disp/intel64/ippsGFpECBindGxyTblStd224r1.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsGFpECBindGxyTblStd256r1.o ipp/ipp_disp/intel64/ippsGFpECBindGxyTblStd256r1.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsGFpECBindGxyTblStd384r1.o ipp/ipp_disp/intel64/ippsGFpECBindGxyTblStd384r1.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsGFpECBindGxyTblStd521r1.o ipp/ipp_disp/intel64/ippsGFpECBindGxyTblStd521r1.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsGFpECBindGxyTblStdSM2.o ipp/ipp_disp/intel64/ippsGFpECBindGxyTblStdSM2.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsGFpECCmpPoint.o ipp/ipp_disp/intel64/ippsGFpECCmpPoint.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsGFpECCpyPoint.o ipp/ipp_disp/intel64/ippsGFpECCpyPoint.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsGFpECDecryptSM2_Ext.o ipp/ipp_disp/intel64/ippsGFpECDecryptSM2_Ext.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsGFpECDecryptSM2_Ext_DecMsgSize.o ipp/ipp_disp/intel64/ippsGFpECDecryptSM2_Ext_DecMsgSize.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsGFpECESDecrypt_SM2.o ipp/ipp_disp/intel64/ippsGFpECESDecrypt_SM2.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsGFpECESEncrypt_SM2.o ipp/ipp_disp/intel64/ippsGFpECESEncrypt_SM2.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsGFpECESFinal_SM2.o ipp/ipp_disp/intel64/ippsGFpECESFinal_SM2.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsGFpECESGetBuffersSize_SM2.o ipp/ipp_disp/intel64/ippsGFpECESGetBuffersSize_SM2.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsGFpECESGetSize_SM2.o ipp/ipp_disp/intel64/ippsGFpECESGetSize_SM2.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsGFpECESInit_SM2.o ipp/ipp_disp/intel64/ippsGFpECESInit_SM2.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsGFpECESSetKey_SM2.o ipp/ipp_disp/intel64/ippsGFpECESSetKey_SM2.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsGFpECESStart_SM2.o ipp/ipp_disp/intel64/ippsGFpECESStart_SM2.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsGFpECEncryptSM2_Ext.o ipp/ipp_disp/intel64/ippsGFpECEncryptSM2_Ext.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsGFpECEncryptSM2_Ext_EncMsgSize.o ipp/ipp_disp/intel64/ippsGFpECEncryptSM2_Ext_EncMsgSize.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsGFpECGet.o ipp/ipp_disp/intel64/ippsGFpECGet.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsGFpECGetInfo_GF.o ipp/ipp_disp/intel64/ippsGFpECGetInfo_GF.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsGFpECGetPoint.o ipp/ipp_disp/intel64/ippsGFpECGetPoint.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsGFpECGetPointOctString.o ipp/ipp_disp/intel64/ippsGFpECGetPointOctString.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsGFpECGetPointRegular.o ipp/ipp_disp/intel64/ippsGFpECGetPointRegular.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsGFpECGetSize.o ipp/ipp_disp/intel64/ippsGFpECGetSize.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsGFpECGetSubgroup.o ipp/ipp_disp/intel64/ippsGFpECGetSubgroup.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsGFpECInit.o ipp/ipp_disp/intel64/ippsGFpECInit.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsGFpECInitStd128r1.o ipp/ipp_disp/intel64/ippsGFpECInitStd128r1.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsGFpECInitStd128r2.o ipp/ipp_disp/intel64/ippsGFpECInitStd128r2.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsGFpECInitStd192r1.o ipp/ipp_disp/intel64/ippsGFpECInitStd192r1.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsGFpECInitStd224r1.o ipp/ipp_disp/intel64/ippsGFpECInitStd224r1.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsGFpECInitStd256r1.o ipp/ipp_disp/intel64/ippsGFpECInitStd256r1.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsGFpECInitStd384r1.o ipp/ipp_disp/intel64/ippsGFpECInitStd384r1.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsGFpECInitStd521r1.o ipp/ipp_disp/intel64/ippsGFpECInitStd521r1.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsGFpECInitStdBN256.o ipp/ipp_disp/intel64/ippsGFpECInitStdBN256.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsGFpECInitStdSM2.o ipp/ipp_disp/intel64/ippsGFpECInitStdSM2.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsGFpECKeyExchangeSM2_Confirm.o ipp/ipp_disp/intel64/ippsGFpECKeyExchangeSM2_Confirm.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsGFpECKeyExchangeSM2_GetSize.o ipp/ipp_disp/intel64/ippsGFpECKeyExchangeSM2_GetSize.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsGFpECKeyExchangeSM2_Init.o ipp/ipp_disp/intel64/ippsGFpECKeyExchangeSM2_Init.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsGFpECKeyExchangeSM2_Setup.o ipp/ipp_disp/intel64/ippsGFpECKeyExchangeSM2_Setup.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsGFpECKeyExchangeSM2_SharedKey.o ipp/ipp_disp/intel64/ippsGFpECKeyExchangeSM2_SharedKey.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsGFpECMakePoint.o ipp/ipp_disp/intel64/ippsGFpECMakePoint.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsGFpECMessageRepresentationSM2.o ipp/ipp_disp/intel64/ippsGFpECMessageRepresentationSM2.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsGFpECMulPoint.o ipp/ipp_disp/intel64/ippsGFpECMulPoint.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsGFpECNegPoint.o ipp/ipp_disp/intel64/ippsGFpECNegPoint.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsGFpECPointGetSize.o ipp/ipp_disp/intel64/ippsGFpECPointGetSize.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsGFpECPointInit.o ipp/ipp_disp/intel64/ippsGFpECPointInit.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsGFpECPrivateKey.o ipp/ipp_disp/intel64/ippsGFpECPrivateKey.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsGFpECPublicKey.o ipp/ipp_disp/intel64/ippsGFpECPublicKey.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsGFpECScratchBufferSize.o ipp/ipp_disp/intel64/ippsGFpECScratchBufferSize.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsGFpECSet.o ipp/ipp_disp/intel64/ippsGFpECSet.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsGFpECSetPoint.o ipp/ipp_disp/intel64/ippsGFpECSetPoint.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsGFpECSetPointAtInfinity.o ipp/ipp_disp/intel64/ippsGFpECSetPointAtInfinity.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsGFpECSetPointHash.o ipp/ipp_disp/intel64/ippsGFpECSetPointHash.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsGFpECSetPointHashBackCompatible.o ipp/ipp_disp/intel64/ippsGFpECSetPointHashBackCompatible.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsGFpECSetPointHashBackCompatible_rmf.o ipp/ipp_disp/intel64/ippsGFpECSetPointHashBackCompatible_rmf.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsGFpECSetPointHash_rmf.o ipp/ipp_disp/intel64/ippsGFpECSetPointHash_rmf.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsGFpECSetPointOctString.o ipp/ipp_disp/intel64/ippsGFpECSetPointOctString.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsGFpECSetPointRandom.o ipp/ipp_disp/intel64/ippsGFpECSetPointRandom.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsGFpECSetPointRegular.o ipp/ipp_disp/intel64/ippsGFpECSetPointRegular.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsGFpECSetSubgroup.o ipp/ipp_disp/intel64/ippsGFpECSetSubgroup.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsGFpECSharedSecretDH.o ipp/ipp_disp/intel64/ippsGFpECSharedSecretDH.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsGFpECSharedSecretDHC.o ipp/ipp_disp/intel64/ippsGFpECSharedSecretDHC.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsGFpECSignDSA.o ipp/ipp_disp/intel64/ippsGFpECSignDSA.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsGFpECSignNR.o ipp/ipp_disp/intel64/ippsGFpECSignNR.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsGFpECSignSM2.o ipp/ipp_disp/intel64/ippsGFpECSignSM2.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsGFpECTstKeyPair.o ipp/ipp_disp/intel64/ippsGFpECTstKeyPair.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsGFpECTstPoint.o ipp/ipp_disp/intel64/ippsGFpECTstPoint.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsGFpECTstPointInSubgroup.o ipp/ipp_disp/intel64/ippsGFpECTstPointInSubgroup.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsGFpECUserIDHashSM2.o ipp/ipp_disp/intel64/ippsGFpECUserIDHashSM2.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsGFpECVerify.o ipp/ipp_disp/intel64/ippsGFpECVerify.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsGFpECVerifyDSA.o ipp/ipp_disp/intel64/ippsGFpECVerifyDSA.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsGFpECVerifyNR.o ipp/ipp_disp/intel64/ippsGFpECVerifyNR.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsGFpECVerifySM2.o ipp/ipp_disp/intel64/ippsGFpECVerifySM2.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsGFpElementGetSize.o ipp/ipp_disp/intel64/ippsGFpElementGetSize.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsGFpElementInit.o ipp/ipp_disp/intel64/ippsGFpElementInit.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsGFpExp.o ipp/ipp_disp/intel64/ippsGFpExp.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsGFpGetElement.o ipp/ipp_disp/intel64/ippsGFpGetElement.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsGFpGetElementOctString.o ipp/ipp_disp/intel64/ippsGFpGetElementOctString.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsGFpGetInfo.o ipp/ipp_disp/intel64/ippsGFpGetInfo.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsGFpGetSize.o ipp/ipp_disp/intel64/ippsGFpGetSize.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsGFpInit.o ipp/ipp_disp/intel64/ippsGFpInit.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsGFpInitArbitrary.o ipp/ipp_disp/intel64/ippsGFpInitArbitrary.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsGFpInitFixed.o ipp/ipp_disp/intel64/ippsGFpInitFixed.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsGFpInv.o ipp/ipp_disp/intel64/ippsGFpInv.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsGFpIsUnityElement.o ipp/ipp_disp/intel64/ippsGFpIsUnityElement.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsGFpIsZeroElement.o ipp/ipp_disp/intel64/ippsGFpIsZeroElement.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsGFpMethod_p192r1.o ipp/ipp_disp/intel64/ippsGFpMethod_p192r1.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsGFpMethod_p224r1.o ipp/ipp_disp/intel64/ippsGFpMethod_p224r1.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsGFpMethod_p256.o ipp/ipp_disp/intel64/ippsGFpMethod_p256.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsGFpMethod_p256bn.o ipp/ipp_disp/intel64/ippsGFpMethod_p256bn.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsGFpMethod_p256r1.o ipp/ipp_disp/intel64/ippsGFpMethod_p256r1.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsGFpMethod_p256sm2.o ipp/ipp_disp/intel64/ippsGFpMethod_p256sm2.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsGFpMethod_p384r1.o ipp/ipp_disp/intel64/ippsGFpMethod_p384r1.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsGFpMethod_p521r1.o ipp/ipp_disp/intel64/ippsGFpMethod_p521r1.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsGFpMethod_pArb.o ipp/ipp_disp/intel64/ippsGFpMethod_pArb.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsGFpMul.o ipp/ipp_disp/intel64/ippsGFpMul.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsGFpMul_PE.o ipp/ipp_disp/intel64/ippsGFpMul_PE.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsGFpMultiExp.o ipp/ipp_disp/intel64/ippsGFpMultiExp.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsGFpNeg.o ipp/ipp_disp/intel64/ippsGFpNeg.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsGFpScratchBufferSize.o ipp/ipp_disp/intel64/ippsGFpScratchBufferSize.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsGFpSetElement.o ipp/ipp_disp/intel64/ippsGFpSetElement.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsGFpSetElementHash.o ipp/ipp_disp/intel64/ippsGFpSetElementHash.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsGFpSetElementHash_rmf.o ipp/ipp_disp/intel64/ippsGFpSetElementHash_rmf.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsGFpSetElementOctString.o ipp/ipp_disp/intel64/ippsGFpSetElementOctString.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsGFpSetElementRandom.o ipp/ipp_disp/intel64/ippsGFpSetElementRandom.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsGFpSetElementRegular.o ipp/ipp_disp/intel64/ippsGFpSetElementRegular.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsGFpSqr.o ipp/ipp_disp/intel64/ippsGFpSqr.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsGFpSqrt.o ipp/ipp_disp/intel64/ippsGFpSqrt.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsGFpSub.o ipp/ipp_disp/intel64/ippsGFpSub.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsGFpSub_PE.o ipp/ipp_disp/intel64/ippsGFpSub_PE.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsGFpxGetSize.o ipp/ipp_disp/intel64/ippsGFpxGetSize.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsGFpxInit.o ipp/ipp_disp/intel64/ippsGFpxInit.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsGFpxInitBinomial.o ipp/ipp_disp/intel64/ippsGFpxInitBinomial.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsGFpxMethod_binom.o ipp/ipp_disp/intel64/ippsGFpxMethod_binom.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsGFpxMethod_binom2.o ipp/ipp_disp/intel64/ippsGFpxMethod_binom2.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsGFpxMethod_binom2_epid2.o ipp/ipp_disp/intel64/ippsGFpxMethod_binom2_epid2.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsGFpxMethod_binom3.o ipp/ipp_disp/intel64/ippsGFpxMethod_binom3.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsGFpxMethod_binom3_epid2.o ipp/ipp_disp/intel64/ippsGFpxMethod_binom3_epid2.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsGFpxMethod_com.o ipp/ipp_disp/intel64/ippsGFpxMethod_com.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsGcd_BN.o ipp/ipp_disp/intel64/ippsGcd_BN.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsGetOctString_BN.o ipp/ipp_disp/intel64/ippsGetOctString_BN.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsGetSize_BN.o ipp/ipp_disp/intel64/ippsGetSize_BN.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsGet_BN.o ipp/ipp_disp/intel64/ippsGet_BN.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsHMACDuplicate_rmf.o ipp/ipp_disp/intel64/ippsHMACDuplicate_rmf.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsHMACFinal_rmf.o ipp/ipp_disp/intel64/ippsHMACFinal_rmf.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsHMACGetSize_rmf.o ipp/ipp_disp/intel64/ippsHMACGetSize_rmf.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsHMACGetTag_rmf.o ipp/ipp_disp/intel64/ippsHMACGetTag_rmf.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsHMACInit_rmf.o ipp/ipp_disp/intel64/ippsHMACInit_rmf.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsHMACMessage_rmf.o ipp/ipp_disp/intel64/ippsHMACMessage_rmf.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsHMACPack_rmf.o ipp/ipp_disp/intel64/ippsHMACPack_rmf.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsHMACUnpack_rmf.o ipp/ipp_disp/intel64/ippsHMACUnpack_rmf.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsHMACUpdate_rmf.o ipp/ipp_disp/intel64/ippsHMACUpdate_rmf.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsHMAC_Duplicate.o ipp/ipp_disp/intel64/ippsHMAC_Duplicate.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsHMAC_Final.o ipp/ipp_disp/intel64/ippsHMAC_Final.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsHMAC_GetSize.o ipp/ipp_disp/intel64/ippsHMAC_GetSize.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsHMAC_GetTag.o ipp/ipp_disp/intel64/ippsHMAC_GetTag.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsHMAC_Init.o ipp/ipp_disp/intel64/ippsHMAC_Init.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsHMAC_Message.o ipp/ipp_disp/intel64/ippsHMAC_Message.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsHMAC_Pack.o ipp/ipp_disp/intel64/ippsHMAC_Pack.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsHMAC_Unpack.o ipp/ipp_disp/intel64/ippsHMAC_Unpack.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsHMAC_Update.o ipp/ipp_disp/intel64/ippsHMAC_Update.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsHashDuplicate.o ipp/ipp_disp/intel64/ippsHashDuplicate.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsHashDuplicate_rmf.o ipp/ipp_disp/intel64/ippsHashDuplicate_rmf.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsHashFinal.o ipp/ipp_disp/intel64/ippsHashFinal.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsHashFinal_rmf.o ipp/ipp_disp/intel64/ippsHashFinal_rmf.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsHashGetInfo_rmf.o ipp/ipp_disp/intel64/ippsHashGetInfo_rmf.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsHashGetSize.o ipp/ipp_disp/intel64/ippsHashGetSize.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsHashGetSize_rmf.o ipp/ipp_disp/intel64/ippsHashGetSize_rmf.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsHashGetTag.o ipp/ipp_disp/intel64/ippsHashGetTag.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsHashGetTag_rmf.o ipp/ipp_disp/intel64/ippsHashGetTag_rmf.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsHashInit.o ipp/ipp_disp/intel64/ippsHashInit.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsHashInit_rmf.o ipp/ipp_disp/intel64/ippsHashInit_rmf.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsHashMessage.o ipp/ipp_disp/intel64/ippsHashMessage.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsHashMessage_rmf.o ipp/ipp_disp/intel64/ippsHashMessage_rmf.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsHashMethodGetInfo.o ipp/ipp_disp/intel64/ippsHashMethodGetInfo.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsHashMethodGetSize.o ipp/ipp_disp/intel64/ippsHashMethodGetSize.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsHashMethodSet_MD5.o ipp/ipp_disp/intel64/ippsHashMethodSet_MD5.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsHashMethodSet_SHA1.o ipp/ipp_disp/intel64/ippsHashMethodSet_SHA1.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsHashMethodSet_SHA1_NI.o ipp/ipp_disp/intel64/ippsHashMethodSet_SHA1_NI.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsHashMethodSet_SHA1_TT.o ipp/ipp_disp/intel64/ippsHashMethodSet_SHA1_TT.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsHashMethodSet_SHA224.o ipp/ipp_disp/intel64/ippsHashMethodSet_SHA224.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsHashMethodSet_SHA224_NI.o ipp/ipp_disp/intel64/ippsHashMethodSet_SHA224_NI.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsHashMethodSet_SHA224_TT.o ipp/ipp_disp/intel64/ippsHashMethodSet_SHA224_TT.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsHashMethodSet_SHA256.o ipp/ipp_disp/intel64/ippsHashMethodSet_SHA256.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsHashMethodSet_SHA256_NI.o ipp/ipp_disp/intel64/ippsHashMethodSet_SHA256_NI.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsHashMethodSet_SHA256_TT.o ipp/ipp_disp/intel64/ippsHashMethodSet_SHA256_TT.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsHashMethodSet_SHA384.o ipp/ipp_disp/intel64/ippsHashMethodSet_SHA384.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsHashMethodSet_SHA512.o ipp/ipp_disp/intel64/ippsHashMethodSet_SHA512.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsHashMethodSet_SHA512_224.o ipp/ipp_disp/intel64/ippsHashMethodSet_SHA512_224.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsHashMethodSet_SHA512_256.o ipp/ipp_disp/intel64/ippsHashMethodSet_SHA512_256.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsHashMethodSet_SM3.o ipp/ipp_disp/intel64/ippsHashMethodSet_SM3.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsHashMethod_MD5.o ipp/ipp_disp/intel64/ippsHashMethod_MD5.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsHashMethod_SHA1.o ipp/ipp_disp/intel64/ippsHashMethod_SHA1.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsHashMethod_SHA1_NI.o ipp/ipp_disp/intel64/ippsHashMethod_SHA1_NI.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsHashMethod_SHA1_TT.o ipp/ipp_disp/intel64/ippsHashMethod_SHA1_TT.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsHashMethod_SHA224.o ipp/ipp_disp/intel64/ippsHashMethod_SHA224.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsHashMethod_SHA224_NI.o ipp/ipp_disp/intel64/ippsHashMethod_SHA224_NI.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsHashMethod_SHA224_TT.o ipp/ipp_disp/intel64/ippsHashMethod_SHA224_TT.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsHashMethod_SHA256.o ipp/ipp_disp/intel64/ippsHashMethod_SHA256.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsHashMethod_SHA256_NI.o ipp/ipp_disp/intel64/ippsHashMethod_SHA256_NI.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsHashMethod_SHA256_TT.o ipp/ipp_disp/intel64/ippsHashMethod_SHA256_TT.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsHashMethod_SHA384.o ipp/ipp_disp/intel64/ippsHashMethod_SHA384.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsHashMethod_SHA512.o ipp/ipp_disp/intel64/ippsHashMethod_SHA512.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsHashMethod_SHA512_224.o ipp/ipp_disp/intel64/ippsHashMethod_SHA512_224.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsHashMethod_SHA512_256.o ipp/ipp_disp/intel64/ippsHashMethod_SHA512_256.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsHashMethod_SM3.o ipp/ipp_disp/intel64/ippsHashMethod_SM3.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsHashPack.o ipp/ipp_disp/intel64/ippsHashPack.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsHashPack_rmf.o ipp/ipp_disp/intel64/ippsHashPack_rmf.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsHashStateMethodSet_SHA224.o ipp/ipp_disp/intel64/ippsHashStateMethodSet_SHA224.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsHashStateMethodSet_SHA224_NI.o ipp/ipp_disp/intel64/ippsHashStateMethodSet_SHA224_NI.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsHashStateMethodSet_SHA224_TT.o ipp/ipp_disp/intel64/ippsHashStateMethodSet_SHA224_TT.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsHashStateMethodSet_SHA256.o ipp/ipp_disp/intel64/ippsHashStateMethodSet_SHA256.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsHashStateMethodSet_SHA256_NI.o ipp/ipp_disp/intel64/ippsHashStateMethodSet_SHA256_NI.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsHashStateMethodSet_SHA256_TT.o ipp/ipp_disp/intel64/ippsHashStateMethodSet_SHA256_TT.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsHashStateMethodSet_SHA384.o ipp/ipp_disp/intel64/ippsHashStateMethodSet_SHA384.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsHashStateMethodSet_SHA512.o ipp/ipp_disp/intel64/ippsHashStateMethodSet_SHA512.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsHashStateMethodSet_SHA512_224.o ipp/ipp_disp/intel64/ippsHashStateMethodSet_SHA512_224.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsHashStateMethodSet_SHA512_256.o ipp/ipp_disp/intel64/ippsHashStateMethodSet_SHA512_256.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsHashStateMethodSet_SM3.o ipp/ipp_disp/intel64/ippsHashStateMethodSet_SM3.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsHashUnpack.o ipp/ipp_disp/intel64/ippsHashUnpack.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsHashUnpack_rmf.o ipp/ipp_disp/intel64/ippsHashUnpack_rmf.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsHashUpdate.o ipp/ipp_disp/intel64/ippsHashUpdate.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsHashUpdate_rmf.o ipp/ipp_disp/intel64/ippsHashUpdate_rmf.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsMAC_BN_I.o ipp/ipp_disp/intel64/ippsMAC_BN_I.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsMD5Duplicate.o ipp/ipp_disp/intel64/ippsMD5Duplicate.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsMD5Final.o ipp/ipp_disp/intel64/ippsMD5Final.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsMD5GetSize.o ipp/ipp_disp/intel64/ippsMD5GetSize.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsMD5GetTag.o ipp/ipp_disp/intel64/ippsMD5GetTag.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsMD5Init.o ipp/ipp_disp/intel64/ippsMD5Init.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsMD5MessageDigest.o ipp/ipp_disp/intel64/ippsMD5MessageDigest.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsMD5Pack.o ipp/ipp_disp/intel64/ippsMD5Pack.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsMD5Unpack.o ipp/ipp_disp/intel64/ippsMD5Unpack.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsMD5Update.o ipp/ipp_disp/intel64/ippsMD5Update.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsMGF.o ipp/ipp_disp/intel64/ippsMGF.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsMGF1_rmf.o ipp/ipp_disp/intel64/ippsMGF1_rmf.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsMGF2_rmf.o ipp/ipp_disp/intel64/ippsMGF2_rmf.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsModInv_BN.o ipp/ipp_disp/intel64/ippsModInv_BN.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsMod_BN.o ipp/ipp_disp/intel64/ippsMod_BN.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsMontExp.o ipp/ipp_disp/intel64/ippsMontExp.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsMontForm.o ipp/ipp_disp/intel64/ippsMontForm.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsMontGet.o ipp/ipp_disp/intel64/ippsMontGet.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsMontGetSize.o ipp/ipp_disp/intel64/ippsMontGetSize.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsMontInit.o ipp/ipp_disp/intel64/ippsMontInit.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsMontMul.o ipp/ipp_disp/intel64/ippsMontMul.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsMontSet.o ipp/ipp_disp/intel64/ippsMontSet.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsMul_BN.o ipp/ipp_disp/intel64/ippsMul_BN.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsPRNGGetSeed.o ipp/ipp_disp/intel64/ippsPRNGGetSeed.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsPRNGGetSize.o ipp/ipp_disp/intel64/ippsPRNGGetSize.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsPRNGInit.o ipp/ipp_disp/intel64/ippsPRNGInit.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsPRNGSetAugment.o ipp/ipp_disp/intel64/ippsPRNGSetAugment.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsPRNGSetH0.o ipp/ipp_disp/intel64/ippsPRNGSetH0.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsPRNGSetModulus.o ipp/ipp_disp/intel64/ippsPRNGSetModulus.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsPRNGSetSeed.o ipp/ipp_disp/intel64/ippsPRNGSetSeed.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsPRNGen.o ipp/ipp_disp/intel64/ippsPRNGen.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsPRNGenRDRAND.o ipp/ipp_disp/intel64/ippsPRNGenRDRAND.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsPRNGenRDRAND_BN.o ipp/ipp_disp/intel64/ippsPRNGenRDRAND_BN.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsPRNGen_BN.o ipp/ipp_disp/intel64/ippsPRNGen_BN.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsPrimeGen.o ipp/ipp_disp/intel64/ippsPrimeGen.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsPrimeGen_BN.o ipp/ipp_disp/intel64/ippsPrimeGen_BN.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsPrimeGet.o ipp/ipp_disp/intel64/ippsPrimeGet.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsPrimeGetSize.o ipp/ipp_disp/intel64/ippsPrimeGetSize.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsPrimeGet_BN.o ipp/ipp_disp/intel64/ippsPrimeGet_BN.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsPrimeInit.o ipp/ipp_disp/intel64/ippsPrimeInit.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsPrimeSet.o ipp/ipp_disp/intel64/ippsPrimeSet.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsPrimeSet_BN.o ipp/ipp_disp/intel64/ippsPrimeSet_BN.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsPrimeTest.o ipp/ipp_disp/intel64/ippsPrimeTest.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsPrimeTest_BN.o ipp/ipp_disp/intel64/ippsPrimeTest_BN.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsRSADecrypt_OAEP.o ipp/ipp_disp/intel64/ippsRSADecrypt_OAEP.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsRSADecrypt_OAEP_rmf.o ipp/ipp_disp/intel64/ippsRSADecrypt_OAEP_rmf.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsRSADecrypt_PKCSv15.o ipp/ipp_disp/intel64/ippsRSADecrypt_PKCSv15.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsRSAEncrypt_OAEP.o ipp/ipp_disp/intel64/ippsRSAEncrypt_OAEP.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsRSAEncrypt_OAEP_rmf.o ipp/ipp_disp/intel64/ippsRSAEncrypt_OAEP_rmf.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsRSAEncrypt_PKCSv15.o ipp/ipp_disp/intel64/ippsRSAEncrypt_PKCSv15.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsRSASign_PKCS1v15.o ipp/ipp_disp/intel64/ippsRSASign_PKCS1v15.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsRSASign_PKCS1v15_rmf.o ipp/ipp_disp/intel64/ippsRSASign_PKCS1v15_rmf.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsRSASign_PSS.o ipp/ipp_disp/intel64/ippsRSASign_PSS.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsRSASign_PSS_rmf.o ipp/ipp_disp/intel64/ippsRSASign_PSS_rmf.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsRSAVerify_PKCS1v15.o ipp/ipp_disp/intel64/ippsRSAVerify_PKCS1v15.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsRSAVerify_PKCS1v15_rmf.o ipp/ipp_disp/intel64/ippsRSAVerify_PKCS1v15_rmf.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsRSAVerify_PSS.o ipp/ipp_disp/intel64/ippsRSAVerify_PSS.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsRSAVerify_PSS_rmf.o ipp/ipp_disp/intel64/ippsRSAVerify_PSS_rmf.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsRSA_Decrypt.o ipp/ipp_disp/intel64/ippsRSA_Decrypt.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsRSA_Encrypt.o ipp/ipp_disp/intel64/ippsRSA_Encrypt.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsRSA_GenerateKeys.o ipp/ipp_disp/intel64/ippsRSA_GenerateKeys.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsRSA_GetBufferSizePrivateKey.o ipp/ipp_disp/intel64/ippsRSA_GetBufferSizePrivateKey.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsRSA_GetBufferSizePublicKey.o ipp/ipp_disp/intel64/ippsRSA_GetBufferSizePublicKey.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsRSA_GetPrivateKeyType1.o ipp/ipp_disp/intel64/ippsRSA_GetPrivateKeyType1.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsRSA_GetPrivateKeyType2.o ipp/ipp_disp/intel64/ippsRSA_GetPrivateKeyType2.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsRSA_GetPublicKey.o ipp/ipp_disp/intel64/ippsRSA_GetPublicKey.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsRSA_GetSizePrivateKeyType1.o ipp/ipp_disp/intel64/ippsRSA_GetSizePrivateKeyType1.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsRSA_GetSizePrivateKeyType2.o ipp/ipp_disp/intel64/ippsRSA_GetSizePrivateKeyType2.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsRSA_GetSizePublicKey.o ipp/ipp_disp/intel64/ippsRSA_GetSizePublicKey.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsRSA_InitPrivateKeyType1.o ipp/ipp_disp/intel64/ippsRSA_InitPrivateKeyType1.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsRSA_InitPrivateKeyType2.o ipp/ipp_disp/intel64/ippsRSA_InitPrivateKeyType2.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsRSA_InitPublicKey.o ipp/ipp_disp/intel64/ippsRSA_InitPublicKey.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsRSA_SetPrivateKeyType1.o ipp/ipp_disp/intel64/ippsRSA_SetPrivateKeyType1.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsRSA_SetPrivateKeyType2.o ipp/ipp_disp/intel64/ippsRSA_SetPrivateKeyType2.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsRSA_SetPublicKey.o ipp/ipp_disp/intel64/ippsRSA_SetPublicKey.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsRSA_ValidateKeys.o ipp/ipp_disp/intel64/ippsRSA_ValidateKeys.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsRef_BN.o ipp/ipp_disp/intel64/ippsRef_BN.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsSHA1Duplicate.o ipp/ipp_disp/intel64/ippsSHA1Duplicate.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsSHA1Final.o ipp/ipp_disp/intel64/ippsSHA1Final.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsSHA1GetSize.o ipp/ipp_disp/intel64/ippsSHA1GetSize.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsSHA1GetTag.o ipp/ipp_disp/intel64/ippsSHA1GetTag.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsSHA1Init.o ipp/ipp_disp/intel64/ippsSHA1Init.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsSHA1MessageDigest.o ipp/ipp_disp/intel64/ippsSHA1MessageDigest.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsSHA1Pack.o ipp/ipp_disp/intel64/ippsSHA1Pack.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsSHA1Unpack.o ipp/ipp_disp/intel64/ippsSHA1Unpack.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsSHA1Update.o ipp/ipp_disp/intel64/ippsSHA1Update.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsSHA224Duplicate.o ipp/ipp_disp/intel64/ippsSHA224Duplicate.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsSHA224Final.o ipp/ipp_disp/intel64/ippsSHA224Final.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsSHA224GetSize.o ipp/ipp_disp/intel64/ippsSHA224GetSize.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsSHA224GetTag.o ipp/ipp_disp/intel64/ippsSHA224GetTag.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsSHA224Init.o ipp/ipp_disp/intel64/ippsSHA224Init.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsSHA224MessageDigest.o ipp/ipp_disp/intel64/ippsSHA224MessageDigest.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsSHA224Pack.o ipp/ipp_disp/intel64/ippsSHA224Pack.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsSHA224Unpack.o ipp/ipp_disp/intel64/ippsSHA224Unpack.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsSHA224Update.o ipp/ipp_disp/intel64/ippsSHA224Update.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsSHA256Duplicate.o ipp/ipp_disp/intel64/ippsSHA256Duplicate.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsSHA256Final.o ipp/ipp_disp/intel64/ippsSHA256Final.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsSHA256GetSize.o ipp/ipp_disp/intel64/ippsSHA256GetSize.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsSHA256GetTag.o ipp/ipp_disp/intel64/ippsSHA256GetTag.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsSHA256Init.o ipp/ipp_disp/intel64/ippsSHA256Init.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsSHA256MessageDigest.o ipp/ipp_disp/intel64/ippsSHA256MessageDigest.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsSHA256Pack.o ipp/ipp_disp/intel64/ippsSHA256Pack.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsSHA256Unpack.o ipp/ipp_disp/intel64/ippsSHA256Unpack.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsSHA256Update.o ipp/ipp_disp/intel64/ippsSHA256Update.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsSHA384Duplicate.o ipp/ipp_disp/intel64/ippsSHA384Duplicate.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsSHA384Final.o ipp/ipp_disp/intel64/ippsSHA384Final.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsSHA384GetSize.o ipp/ipp_disp/intel64/ippsSHA384GetSize.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsSHA384GetTag.o ipp/ipp_disp/intel64/ippsSHA384GetTag.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsSHA384Init.o ipp/ipp_disp/intel64/ippsSHA384Init.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsSHA384MessageDigest.o ipp/ipp_disp/intel64/ippsSHA384MessageDigest.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsSHA384Pack.o ipp/ipp_disp/intel64/ippsSHA384Pack.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsSHA384Unpack.o ipp/ipp_disp/intel64/ippsSHA384Unpack.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsSHA384Update.o ipp/ipp_disp/intel64/ippsSHA384Update.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsSHA512Duplicate.o ipp/ipp_disp/intel64/ippsSHA512Duplicate.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsSHA512Final.o ipp/ipp_disp/intel64/ippsSHA512Final.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsSHA512GetSize.o ipp/ipp_disp/intel64/ippsSHA512GetSize.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsSHA512GetTag.o ipp/ipp_disp/intel64/ippsSHA512GetTag.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsSHA512Init.o ipp/ipp_disp/intel64/ippsSHA512Init.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsSHA512MessageDigest.o ipp/ipp_disp/intel64/ippsSHA512MessageDigest.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsSHA512Pack.o ipp/ipp_disp/intel64/ippsSHA512Pack.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsSHA512Unpack.o ipp/ipp_disp/intel64/ippsSHA512Unpack.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsSHA512Update.o ipp/ipp_disp/intel64/ippsSHA512Update.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsSM3Duplicate.o ipp/ipp_disp/intel64/ippsSM3Duplicate.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsSM3Final.o ipp/ipp_disp/intel64/ippsSM3Final.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsSM3GetSize.o ipp/ipp_disp/intel64/ippsSM3GetSize.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsSM3GetTag.o ipp/ipp_disp/intel64/ippsSM3GetTag.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsSM3Init.o ipp/ipp_disp/intel64/ippsSM3Init.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsSM3MessageDigest.o ipp/ipp_disp/intel64/ippsSM3MessageDigest.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsSM3Pack.o ipp/ipp_disp/intel64/ippsSM3Pack.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsSM3Unpack.o ipp/ipp_disp/intel64/ippsSM3Unpack.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsSM3Update.o ipp/ipp_disp/intel64/ippsSM3Update.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsSMS4DecryptCBC.o ipp/ipp_disp/intel64/ippsSMS4DecryptCBC.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsSMS4DecryptCBC_CS1.o ipp/ipp_disp/intel64/ippsSMS4DecryptCBC_CS1.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsSMS4DecryptCBC_CS2.o ipp/ipp_disp/intel64/ippsSMS4DecryptCBC_CS2.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsSMS4DecryptCBC_CS3.o ipp/ipp_disp/intel64/ippsSMS4DecryptCBC_CS3.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsSMS4DecryptCFB.o ipp/ipp_disp/intel64/ippsSMS4DecryptCFB.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsSMS4DecryptCTR.o ipp/ipp_disp/intel64/ippsSMS4DecryptCTR.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsSMS4DecryptECB.o ipp/ipp_disp/intel64/ippsSMS4DecryptECB.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsSMS4DecryptOFB.o ipp/ipp_disp/intel64/ippsSMS4DecryptOFB.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsSMS4EncryptCBC.o ipp/ipp_disp/intel64/ippsSMS4EncryptCBC.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsSMS4EncryptCBC_CS1.o ipp/ipp_disp/intel64/ippsSMS4EncryptCBC_CS1.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsSMS4EncryptCBC_CS2.o ipp/ipp_disp/intel64/ippsSMS4EncryptCBC_CS2.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsSMS4EncryptCBC_CS3.o ipp/ipp_disp/intel64/ippsSMS4EncryptCBC_CS3.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsSMS4EncryptCFB.o ipp/ipp_disp/intel64/ippsSMS4EncryptCFB.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsSMS4EncryptCTR.o ipp/ipp_disp/intel64/ippsSMS4EncryptCTR.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsSMS4EncryptECB.o ipp/ipp_disp/intel64/ippsSMS4EncryptECB.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsSMS4EncryptOFB.o ipp/ipp_disp/intel64/ippsSMS4EncryptOFB.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsSMS4GetSize.o ipp/ipp_disp/intel64/ippsSMS4GetSize.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsSMS4Init.o ipp/ipp_disp/intel64/ippsSMS4Init.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsSMS4SetKey.o ipp/ipp_disp/intel64/ippsSMS4SetKey.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsSMS4_CCMDecrypt.o ipp/ipp_disp/intel64/ippsSMS4_CCMDecrypt.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsSMS4_CCMEncrypt.o ipp/ipp_disp/intel64/ippsSMS4_CCMEncrypt.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsSMS4_CCMGetSize.o ipp/ipp_disp/intel64/ippsSMS4_CCMGetSize.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsSMS4_CCMGetTag.o ipp/ipp_disp/intel64/ippsSMS4_CCMGetTag.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsSMS4_CCMInit.o ipp/ipp_disp/intel64/ippsSMS4_CCMInit.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsSMS4_CCMMessageLen.o ipp/ipp_disp/intel64/ippsSMS4_CCMMessageLen.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsSMS4_CCMStart.o ipp/ipp_disp/intel64/ippsSMS4_CCMStart.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsSMS4_CCMTagLen.o ipp/ipp_disp/intel64/ippsSMS4_CCMTagLen.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsSetOctString_BN.o ipp/ipp_disp/intel64/ippsSetOctString_BN.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsSet_BN.o ipp/ipp_disp/intel64/ippsSet_BN.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsSub_BN.o ipp/ipp_disp/intel64/ippsSub_BN.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsTDESDecryptCBC.o ipp/ipp_disp/intel64/ippsTDESDecryptCBC.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsTDESDecryptCFB.o ipp/ipp_disp/intel64/ippsTDESDecryptCFB.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsTDESDecryptCTR.o ipp/ipp_disp/intel64/ippsTDESDecryptCTR.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsTDESDecryptECB.o ipp/ipp_disp/intel64/ippsTDESDecryptECB.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsTDESDecryptOFB.o ipp/ipp_disp/intel64/ippsTDESDecryptOFB.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsTDESEncryptCBC.o ipp/ipp_disp/intel64/ippsTDESEncryptCBC.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsTDESEncryptCFB.o ipp/ipp_disp/intel64/ippsTDESEncryptCFB.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsTDESEncryptCTR.o ipp/ipp_disp/intel64/ippsTDESEncryptCTR.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsTDESEncryptECB.o ipp/ipp_disp/intel64/ippsTDESEncryptECB.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsTDESEncryptOFB.o ipp/ipp_disp/intel64/ippsTDESEncryptOFB.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsTRNGenRDSEED.o ipp/ipp_disp/intel64/ippsTRNGenRDSEED.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -m64 -fno-exceptions -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/usr/x86_64-intel-sgx/include/ipp -c -o ipp/ipp_disp/intel64/ippsTRNGenRDSEED_BN.o ipp/ipp_disp/intel64/ippsTRNGenRDSEED_BN.c cp -f /usr/x86_64-intel-sgx/lib64/libsgx_ippcp.a ipp/libsgx_tcrypto_ipp.a ar rsD ipp/libsgx_tcrypto_ipp.a ipp/init_tcrypto_lib.o ipp/sgx_aes_ctr.o ipp/sgx_rsa_encryption.o ipp/sgx_aes_gcm.o ipp/sgx_cmac128.o ipp/sgx_hmac.o ipp/sgx_ecc256.o ipp/sgx_ecc256_ecdsa.o ipp/sgx_sha384.o ipp/sgx_sha384_msg.o ipp/sgx_sha256.o ipp/sgx_sha1.o ipp/sgx_sha256_msg.o ipp/sgx_ecc256_internal.o ipp/sgx_rsa3072.o ipp/sgx_internal.o ipp/sgx_tcrypto_common.o ipp/sgx_rsa_internal.o tcrypto_version.o sgx_common_init_ipp.o ipp/ipp_disp/intel64/ippcpGetLibVersion.o ipp/ipp_disp/intel64/ippsAESDecryptCBC.o ipp/ipp_disp/intel64/ippsAESDecryptCBC_CS1.o ipp/ipp_disp/intel64/ippsAESDecryptCBC_CS2.o ipp/ipp_disp/intel64/ippsAESDecryptCBC_CS3.o ipp/ipp_disp/intel64/ippsAESDecryptCFB.o ipp/ipp_disp/intel64/ippsAESDecryptCTR.o ipp/ipp_disp/intel64/ippsAESDecryptECB.o ipp/ipp_disp/intel64/ippsAESDecryptOFB.o ipp/ipp_disp/intel64/ippsAESDecryptXTS_Direct.o ipp/ipp_disp/intel64/ippsAESEncryptCBC.o ipp/ipp_disp/intel64/ippsAESEncryptCBC_CS1.o ipp/ipp_disp/intel64/ippsAESEncryptCBC_CS2.o ipp/ipp_disp/intel64/ippsAESEncryptCBC_CS3.o ipp/ipp_disp/intel64/ippsAESEncryptCFB.o ipp/ipp_disp/intel64/ippsAESEncryptCTR.o ipp/ipp_disp/intel64/ippsAESEncryptECB.o ipp/ipp_disp/intel64/ippsAESEncryptOFB.o ipp/ipp_disp/intel64/ippsAESEncryptXTS_Direct.o ipp/ipp_disp/intel64/ippsAESGetSize.o ipp/ipp_disp/intel64/ippsAESInit.o ipp/ipp_disp/intel64/ippsAESPack.o ipp/ipp_disp/intel64/ippsAESSetKey.o ipp/ipp_disp/intel64/ippsAESSetupNoise.o ipp/ipp_disp/intel64/ippsAESUnpack.o ipp/ipp_disp/intel64/ippsAES_CCMDecrypt.o ipp/ipp_disp/intel64/ippsAES_CCMEncrypt.o ipp/ipp_disp/intel64/ippsAES_CCMGetSize.o ipp/ipp_disp/intel64/ippsAES_CCMGetTag.o ipp/ipp_disp/intel64/ippsAES_CCMInit.o ipp/ipp_disp/intel64/ippsAES_CCMMessageLen.o ipp/ipp_disp/intel64/ippsAES_CCMStart.o ipp/ipp_disp/intel64/ippsAES_CCMTagLen.o ipp/ipp_disp/intel64/ippsAES_CMACFinal.o ipp/ipp_disp/intel64/ippsAES_CMACGetSize.o ipp/ipp_disp/intel64/ippsAES_CMACGetTag.o ipp/ipp_disp/intel64/ippsAES_CMACInit.o ipp/ipp_disp/intel64/ippsAES_CMACSetupNoise.o ipp/ipp_disp/intel64/ippsAES_CMACUpdate.o ipp/ipp_disp/intel64/ippsAES_EncryptCFB16_MB.o ipp/ipp_disp/intel64/ippsAES_GCMDecrypt.o ipp/ipp_disp/intel64/ippsAES_GCMEncrypt.o ipp/ipp_disp/intel64/ippsAES_GCMGetSize.o ipp/ipp_disp/intel64/ippsAES_GCMGetTag.o ipp/ipp_disp/intel64/ippsAES_GCMInit.o ipp/ipp_disp/intel64/ippsAES_GCMProcessAAD.o ipp/ipp_disp/intel64/ippsAES_GCMProcessIV.o ipp/ipp_disp/intel64/ippsAES_GCMReset.o ipp/ipp_disp/intel64/ippsAES_GCMSetupNoise.o ipp/ipp_disp/intel64/ippsAES_GCMStart.o ipp/ipp_disp/intel64/ippsAES_S2V_CMAC.o ipp/ipp_disp/intel64/ippsAES_SIVDecrypt.o ipp/ipp_disp/intel64/ippsAES_SIVEncrypt.o ipp/ipp_disp/intel64/ippsAES_XTSDecrypt.o ipp/ipp_disp/intel64/ippsAES_XTSEncrypt.o ipp/ipp_disp/intel64/ippsAES_XTSGetSize.o ipp/ipp_disp/intel64/ippsAES_XTSInit.o ipp/ipp_disp/intel64/ippsARCFourCheckKey.o ipp/ipp_disp/intel64/ippsARCFourDecrypt.o ipp/ipp_disp/intel64/ippsARCFourEncrypt.o ipp/ipp_disp/intel64/ippsARCFourGetSize.o ipp/ipp_disp/intel64/ippsARCFourInit.o ipp/ipp_disp/intel64/ippsARCFourPack.o ipp/ipp_disp/intel64/ippsARCFourReset.o ipp/ipp_disp/intel64/ippsARCFourUnpack.o ipp/ipp_disp/intel64/ippsAdd_BN.o ipp/ipp_disp/intel64/ippsBigNumGetSize.o ipp/ipp_disp/intel64/ippsBigNumInit.o ipp/ipp_disp/intel64/ippsCmpZero_BN.o ipp/ipp_disp/intel64/ippsCmp_BN.o ipp/ipp_disp/intel64/ippsDESGetSize.o ipp/ipp_disp/intel64/ippsDESInit.o ipp/ipp_disp/intel64/ippsDESPack.o ipp/ipp_disp/intel64/ippsDESUnpack.o ipp/ipp_disp/intel64/ippsDLGetResultString.o ipp/ipp_disp/intel64/ippsDLPGenKeyPair.o ipp/ipp_disp/intel64/ippsDLPGenerateDH.o ipp/ipp_disp/intel64/ippsDLPGenerateDSA.o ipp/ipp_disp/intel64/ippsDLPGet.o ipp/ipp_disp/intel64/ippsDLPGetDP.o ipp/ipp_disp/intel64/ippsDLPGetSize.o ipp/ipp_disp/intel64/ippsDLPInit.o ipp/ipp_disp/intel64/ippsDLPPack.o ipp/ipp_disp/intel64/ippsDLPPublicKey.o ipp/ipp_disp/intel64/ippsDLPSet.o ipp/ipp_disp/intel64/ippsDLPSetDP.o ipp/ipp_disp/intel64/ippsDLPSetKeyPair.o ipp/ipp_disp/intel64/ippsDLPSharedSecretDH.o ipp/ipp_disp/intel64/ippsDLPSignDSA.o ipp/ipp_disp/intel64/ippsDLPUnpack.o ipp/ipp_disp/intel64/ippsDLPValidateDH.o ipp/ipp_disp/intel64/ippsDLPValidateDSA.o ipp/ipp_disp/intel64/ippsDLPValidateKeyPair.o ipp/ipp_disp/intel64/ippsDLPVerifyDSA.o ipp/ipp_disp/intel64/ippsDiv_BN.o ipp/ipp_disp/intel64/ippsECCGetResultString.o ipp/ipp_disp/intel64/ippsECCPAddPoint.o ipp/ipp_disp/intel64/ippsECCPBindGxyTblStd192r1.o ipp/ipp_disp/intel64/ippsECCPBindGxyTblStd224r1.o ipp/ipp_disp/intel64/ippsECCPBindGxyTblStd256r1.o ipp/ipp_disp/intel64/ippsECCPBindGxyTblStd384r1.o ipp/ipp_disp/intel64/ippsECCPBindGxyTblStd521r1.o ipp/ipp_disp/intel64/ippsECCPBindGxyTblStdSM2.o ipp/ipp_disp/intel64/ippsECCPCheckPoint.o ipp/ipp_disp/intel64/ippsECCPComparePoint.o ipp/ipp_disp/intel64/ippsECCPGenKeyPair.o ipp/ipp_disp/intel64/ippsECCPGet.o ipp/ipp_disp/intel64/ippsECCPGetOrderBitSize.o ipp/ipp_disp/intel64/ippsECCPGetPoint.o ipp/ipp_disp/intel64/ippsECCPGetSize.o ipp/ipp_disp/intel64/ippsECCPGetSizeStd128r1.o ipp/ipp_disp/intel64/ippsECCPGetSizeStd128r2.o ipp/ipp_disp/intel64/ippsECCPGetSizeStd192r1.o ipp/ipp_disp/intel64/ippsECCPGetSizeStd224r1.o ipp/ipp_disp/intel64/ippsECCPGetSizeStd256r1.o ipp/ipp_disp/intel64/ippsECCPGetSizeStd384r1.o ipp/ipp_disp/intel64/ippsECCPGetSizeStd521r1.o ipp/ipp_disp/intel64/ippsECCPGetSizeStdSM2.o ipp/ipp_disp/intel64/ippsECCPInit.o ipp/ipp_disp/intel64/ippsECCPInitStd128r1.o ipp/ipp_disp/intel64/ippsECCPInitStd128r2.o ipp/ipp_disp/intel64/ippsECCPInitStd192r1.o ipp/ipp_disp/intel64/ippsECCPInitStd224r1.o ipp/ipp_disp/intel64/ippsECCPInitStd256r1.o ipp/ipp_disp/intel64/ippsECCPInitStd384r1.o ipp/ipp_disp/intel64/ippsECCPInitStd521r1.o ipp/ipp_disp/intel64/ippsECCPInitStdSM2.o ipp/ipp_disp/intel64/ippsECCPMulPointScalar.o ipp/ipp_disp/intel64/ippsECCPNegativePoint.o ipp/ipp_disp/intel64/ippsECCPPointGetSize.o ipp/ipp_disp/intel64/ippsECCPPointInit.o ipp/ipp_disp/intel64/ippsECCPPublicKey.o ipp/ipp_disp/intel64/ippsECCPSet.o ipp/ipp_disp/intel64/ippsECCPSetKeyPair.o ipp/ipp_disp/intel64/ippsECCPSetPoint.o ipp/ipp_disp/intel64/ippsECCPSetPointAtInfinity.o ipp/ipp_disp/intel64/ippsECCPSetStd.o ipp/ipp_disp/intel64/ippsECCPSetStd128r1.o ipp/ipp_disp/intel64/ippsECCPSetStd128r2.o ipp/ipp_disp/intel64/ippsECCPSetStd192r1.o ipp/ipp_disp/intel64/ippsECCPSetStd224r1.o ipp/ipp_disp/intel64/ippsECCPSetStd256r1.o ipp/ipp_disp/intel64/ippsECCPSetStd384r1.o ipp/ipp_disp/intel64/ippsECCPSetStd521r1.o ipp/ipp_disp/intel64/ippsECCPSetStdSM2.o ipp/ipp_disp/intel64/ippsECCPSharedSecretDH.o ipp/ipp_disp/intel64/ippsECCPSharedSecretDHC.o ipp/ipp_disp/intel64/ippsECCPSignDSA.o ipp/ipp_disp/intel64/ippsECCPSignNR.o ipp/ipp_disp/intel64/ippsECCPSignSM2.o ipp/ipp_disp/intel64/ippsECCPValidate.o ipp/ipp_disp/intel64/ippsECCPValidateKeyPair.o ipp/ipp_disp/intel64/ippsECCPVerifyDSA.o ipp/ipp_disp/intel64/ippsECCPVerifyNR.o ipp/ipp_disp/intel64/ippsECCPVerifySM2.o ipp/ipp_disp/intel64/ippsExtGet_BN.o ipp/ipp_disp/intel64/ippsGFpAdd.o ipp/ipp_disp/intel64/ippsGFpAdd_PE.o ipp/ipp_disp/intel64/ippsGFpCmpElement.o ipp/ipp_disp/intel64/ippsGFpConj.o ipp/ipp_disp/intel64/ippsGFpCpyElement.o ipp/ipp_disp/intel64/ippsGFpECAddPoint.o ipp/ipp_disp/intel64/ippsGFpECBindGxyTblStd192r1.o ipp/ipp_disp/intel64/ippsGFpECBindGxyTblStd224r1.o ipp/ipp_disp/intel64/ippsGFpECBindGxyTblStd256r1.o ipp/ipp_disp/intel64/ippsGFpECBindGxyTblStd384r1.o ipp/ipp_disp/intel64/ippsGFpECBindGxyTblStd521r1.o ipp/ipp_disp/intel64/ippsGFpECBindGxyTblStdSM2.o ipp/ipp_disp/intel64/ippsGFpECCmpPoint.o ipp/ipp_disp/intel64/ippsGFpECCpyPoint.o ipp/ipp_disp/intel64/ippsGFpECDecryptSM2_Ext.o ipp/ipp_disp/intel64/ippsGFpECDecryptSM2_Ext_DecMsgSize.o ipp/ipp_disp/intel64/ippsGFpECESDecrypt_SM2.o ipp/ipp_disp/intel64/ippsGFpECESEncrypt_SM2.o ipp/ipp_disp/intel64/ippsGFpECESFinal_SM2.o ipp/ipp_disp/intel64/ippsGFpECESGetBuffersSize_SM2.o ipp/ipp_disp/intel64/ippsGFpECESGetSize_SM2.o ipp/ipp_disp/intel64/ippsGFpECESInit_SM2.o ipp/ipp_disp/intel64/ippsGFpECESSetKey_SM2.o ipp/ipp_disp/intel64/ippsGFpECESStart_SM2.o ipp/ipp_disp/intel64/ippsGFpECEncryptSM2_Ext.o ipp/ipp_disp/intel64/ippsGFpECEncryptSM2_Ext_EncMsgSize.o ipp/ipp_disp/intel64/ippsGFpECGet.o ipp/ipp_disp/intel64/ippsGFpECGetInfo_GF.o ipp/ipp_disp/intel64/ippsGFpECGetPoint.o ipp/ipp_disp/intel64/ippsGFpECGetPointOctString.o ipp/ipp_disp/intel64/ippsGFpECGetPointRegular.o ipp/ipp_disp/intel64/ippsGFpECGetSize.o ipp/ipp_disp/intel64/ippsGFpECGetSubgroup.o ipp/ipp_disp/intel64/ippsGFpECInit.o ipp/ipp_disp/intel64/ippsGFpECInitStd128r1.o ipp/ipp_disp/intel64/ippsGFpECInitStd128r2.o ipp/ipp_disp/intel64/ippsGFpECInitStd192r1.o ipp/ipp_disp/intel64/ippsGFpECInitStd224r1.o ipp/ipp_disp/intel64/ippsGFpECInitStd256r1.o ipp/ipp_disp/intel64/ippsGFpECInitStd384r1.o ipp/ipp_disp/intel64/ippsGFpECInitStd521r1.o ipp/ipp_disp/intel64/ippsGFpECInitStdBN256.o ipp/ipp_disp/intel64/ippsGFpECInitStdSM2.o ipp/ipp_disp/intel64/ippsGFpECKeyExchangeSM2_Confirm.o ipp/ipp_disp/intel64/ippsGFpECKeyExchangeSM2_GetSize.o ipp/ipp_disp/intel64/ippsGFpECKeyExchangeSM2_Init.o ipp/ipp_disp/intel64/ippsGFpECKeyExchangeSM2_Setup.o ipp/ipp_disp/intel64/ippsGFpECKeyExchangeSM2_SharedKey.o ipp/ipp_disp/intel64/ippsGFpECMakePoint.o ipp/ipp_disp/intel64/ippsGFpECMessageRepresentationSM2.o ipp/ipp_disp/intel64/ippsGFpECMulPoint.o ipp/ipp_disp/intel64/ippsGFpECNegPoint.o ipp/ipp_disp/intel64/ippsGFpECPointGetSize.o ipp/ipp_disp/intel64/ippsGFpECPointInit.o ipp/ipp_disp/intel64/ippsGFpECPrivateKey.o ipp/ipp_disp/intel64/ippsGFpECPublicKey.o ipp/ipp_disp/intel64/ippsGFpECScratchBufferSize.o ipp/ipp_disp/intel64/ippsGFpECSet.o ipp/ipp_disp/intel64/ippsGFpECSetPoint.o ipp/ipp_disp/intel64/ippsGFpECSetPointAtInfinity.o ipp/ipp_disp/intel64/ippsGFpECSetPointHash.o ipp/ipp_disp/intel64/ippsGFpECSetPointHashBackCompatible.o ipp/ipp_disp/intel64/ippsGFpECSetPointHashBackCompatible_rmf.o ipp/ipp_disp/intel64/ippsGFpECSetPointHash_rmf.o ipp/ipp_disp/intel64/ippsGFpECSetPointOctString.o ipp/ipp_disp/intel64/ippsGFpECSetPointRandom.o ipp/ipp_disp/intel64/ippsGFpECSetPointRegular.o ipp/ipp_disp/intel64/ippsGFpECSetSubgroup.o ipp/ipp_disp/intel64/ippsGFpECSharedSecretDH.o ipp/ipp_disp/intel64/ippsGFpECSharedSecretDHC.o ipp/ipp_disp/intel64/ippsGFpECSignDSA.o ipp/ipp_disp/intel64/ippsGFpECSignNR.o ipp/ipp_disp/intel64/ippsGFpECSignSM2.o ipp/ipp_disp/intel64/ippsGFpECTstKeyPair.o ipp/ipp_disp/intel64/ippsGFpECTstPoint.o ipp/ipp_disp/intel64/ippsGFpECTstPointInSubgroup.o ipp/ipp_disp/intel64/ippsGFpECUserIDHashSM2.o ipp/ipp_disp/intel64/ippsGFpECVerify.o ipp/ipp_disp/intel64/ippsGFpECVerifyDSA.o ipp/ipp_disp/intel64/ippsGFpECVerifyNR.o ipp/ipp_disp/intel64/ippsGFpECVerifySM2.o ipp/ipp_disp/intel64/ippsGFpElementGetSize.o ipp/ipp_disp/intel64/ippsGFpElementInit.o ipp/ipp_disp/intel64/ippsGFpExp.o ipp/ipp_disp/intel64/ippsGFpGetElement.o ipp/ipp_disp/intel64/ippsGFpGetElementOctString.o ipp/ipp_disp/intel64/ippsGFpGetInfo.o ipp/ipp_disp/intel64/ippsGFpGetSize.o ipp/ipp_disp/intel64/ippsGFpInit.o ipp/ipp_disp/intel64/ippsGFpInitArbitrary.o ipp/ipp_disp/intel64/ippsGFpInitFixed.o ipp/ipp_disp/intel64/ippsGFpInv.o ipp/ipp_disp/intel64/ippsGFpIsUnityElement.o ipp/ipp_disp/intel64/ippsGFpIsZeroElement.o ipp/ipp_disp/intel64/ippsGFpMethod_p192r1.o ipp/ipp_disp/intel64/ippsGFpMethod_p224r1.o ipp/ipp_disp/intel64/ippsGFpMethod_p256.o ipp/ipp_disp/intel64/ippsGFpMethod_p256bn.o ipp/ipp_disp/intel64/ippsGFpMethod_p256r1.o ipp/ipp_disp/intel64/ippsGFpMethod_p256sm2.o ipp/ipp_disp/intel64/ippsGFpMethod_p384r1.o ipp/ipp_disp/intel64/ippsGFpMethod_p521r1.o ipp/ipp_disp/intel64/ippsGFpMethod_pArb.o ipp/ipp_disp/intel64/ippsGFpMul.o ipp/ipp_disp/intel64/ippsGFpMul_PE.o ipp/ipp_disp/intel64/ippsGFpMultiExp.o ipp/ipp_disp/intel64/ippsGFpNeg.o ipp/ipp_disp/intel64/ippsGFpScratchBufferSize.o ipp/ipp_disp/intel64/ippsGFpSetElement.o ipp/ipp_disp/intel64/ippsGFpSetElementHash.o ipp/ipp_disp/intel64/ippsGFpSetElementHash_rmf.o ipp/ipp_disp/intel64/ippsGFpSetElementOctString.o ipp/ipp_disp/intel64/ippsGFpSetElementRandom.o ipp/ipp_disp/intel64/ippsGFpSetElementRegular.o ipp/ipp_disp/intel64/ippsGFpSqr.o ipp/ipp_disp/intel64/ippsGFpSqrt.o ipp/ipp_disp/intel64/ippsGFpSub.o ipp/ipp_disp/intel64/ippsGFpSub_PE.o ipp/ipp_disp/intel64/ippsGFpxGetSize.o ipp/ipp_disp/intel64/ippsGFpxInit.o ipp/ipp_disp/intel64/ippsGFpxInitBinomial.o ipp/ipp_disp/intel64/ippsGFpxMethod_binom.o ipp/ipp_disp/intel64/ippsGFpxMethod_binom2.o ipp/ipp_disp/intel64/ippsGFpxMethod_binom2_epid2.o ipp/ipp_disp/intel64/ippsGFpxMethod_binom3.o ipp/ipp_disp/intel64/ippsGFpxMethod_binom3_epid2.o ipp/ipp_disp/intel64/ippsGFpxMethod_com.o ipp/ipp_disp/intel64/ippsGcd_BN.o ipp/ipp_disp/intel64/ippsGetOctString_BN.o ipp/ipp_disp/intel64/ippsGetSize_BN.o ipp/ipp_disp/intel64/ippsGet_BN.o ipp/ipp_disp/intel64/ippsHMACDuplicate_rmf.o ipp/ipp_disp/intel64/ippsHMACFinal_rmf.o ipp/ipp_disp/intel64/ippsHMACGetSize_rmf.o ipp/ipp_disp/intel64/ippsHMACGetTag_rmf.o ipp/ipp_disp/intel64/ippsHMACInit_rmf.o ipp/ipp_disp/intel64/ippsHMACMessage_rmf.o ipp/ipp_disp/intel64/ippsHMACPack_rmf.o ipp/ipp_disp/intel64/ippsHMACUnpack_rmf.o ipp/ipp_disp/intel64/ippsHMACUpdate_rmf.o ipp/ipp_disp/intel64/ippsHMAC_Duplicate.o ipp/ipp_disp/intel64/ippsHMAC_Final.o ipp/ipp_disp/intel64/ippsHMAC_GetSize.o ipp/ipp_disp/intel64/ippsHMAC_GetTag.o ipp/ipp_disp/intel64/ippsHMAC_Init.o ipp/ipp_disp/intel64/ippsHMAC_Message.o ipp/ipp_disp/intel64/ippsHMAC_Pack.o ipp/ipp_disp/intel64/ippsHMAC_Unpack.o ipp/ipp_disp/intel64/ippsHMAC_Update.o ipp/ipp_disp/intel64/ippsHashDuplicate.o ipp/ipp_disp/intel64/ippsHashDuplicate_rmf.o ipp/ipp_disp/intel64/ippsHashFinal.o ipp/ipp_disp/intel64/ippsHashFinal_rmf.o ipp/ipp_disp/intel64/ippsHashGetInfo_rmf.o ipp/ipp_disp/intel64/ippsHashGetSize.o ipp/ipp_disp/intel64/ippsHashGetSize_rmf.o ipp/ipp_disp/intel64/ippsHashGetTag.o ipp/ipp_disp/intel64/ippsHashGetTag_rmf.o ipp/ipp_disp/intel64/ippsHashInit.o ipp/ipp_disp/intel64/ippsHashInit_rmf.o ipp/ipp_disp/intel64/ippsHashMessage.o ipp/ipp_disp/intel64/ippsHashMessage_rmf.o ipp/ipp_disp/intel64/ippsHashMethodGetInfo.o ipp/ipp_disp/intel64/ippsHashMethodGetSize.o ipp/ipp_disp/intel64/ippsHashMethodSet_MD5.o ipp/ipp_disp/intel64/ippsHashMethodSet_SHA1.o ipp/ipp_disp/intel64/ippsHashMethodSet_SHA1_NI.o ipp/ipp_disp/intel64/ippsHashMethodSet_SHA1_TT.o ipp/ipp_disp/intel64/ippsHashMethodSet_SHA224.o ipp/ipp_disp/intel64/ippsHashMethodSet_SHA224_NI.o ipp/ipp_disp/intel64/ippsHashMethodSet_SHA224_TT.o ipp/ipp_disp/intel64/ippsHashMethodSet_SHA256.o ipp/ipp_disp/intel64/ippsHashMethodSet_SHA256_NI.o ipp/ipp_disp/intel64/ippsHashMethodSet_SHA256_TT.o ipp/ipp_disp/intel64/ippsHashMethodSet_SHA384.o ipp/ipp_disp/intel64/ippsHashMethodSet_SHA512.o ipp/ipp_disp/intel64/ippsHashMethodSet_SHA512_224.o ipp/ipp_disp/intel64/ippsHashMethodSet_SHA512_256.o ipp/ipp_disp/intel64/ippsHashMethodSet_SM3.o ipp/ipp_disp/intel64/ippsHashMethod_MD5.o ipp/ipp_disp/intel64/ippsHashMethod_SHA1.o ipp/ipp_disp/intel64/ippsHashMethod_SHA1_NI.o ipp/ipp_disp/intel64/ippsHashMethod_SHA1_TT.o ipp/ipp_disp/intel64/ippsHashMethod_SHA224.o ipp/ipp_disp/intel64/ippsHashMethod_SHA224_NI.o ipp/ipp_disp/intel64/ippsHashMethod_SHA224_TT.o ipp/ipp_disp/intel64/ippsHashMethod_SHA256.o ipp/ipp_disp/intel64/ippsHashMethod_SHA256_NI.o ipp/ipp_disp/intel64/ippsHashMethod_SHA256_TT.o ipp/ipp_disp/intel64/ippsHashMethod_SHA384.o ipp/ipp_disp/intel64/ippsHashMethod_SHA512.o ipp/ipp_disp/intel64/ippsHashMethod_SHA512_224.o ipp/ipp_disp/intel64/ippsHashMethod_SHA512_256.o ipp/ipp_disp/intel64/ippsHashMethod_SM3.o ipp/ipp_disp/intel64/ippsHashPack.o ipp/ipp_disp/intel64/ippsHashPack_rmf.o ipp/ipp_disp/intel64/ippsHashStateMethodSet_SHA224.o ipp/ipp_disp/intel64/ippsHashStateMethodSet_SHA224_NI.o ipp/ipp_disp/intel64/ippsHashStateMethodSet_SHA224_TT.o ipp/ipp_disp/intel64/ippsHashStateMethodSet_SHA256.o ipp/ipp_disp/intel64/ippsHashStateMethodSet_SHA256_NI.o ipp/ipp_disp/intel64/ippsHashStateMethodSet_SHA256_TT.o ipp/ipp_disp/intel64/ippsHashStateMethodSet_SHA384.o ipp/ipp_disp/intel64/ippsHashStateMethodSet_SHA512.o ipp/ipp_disp/intel64/ippsHashStateMethodSet_SHA512_224.o ipp/ipp_disp/intel64/ippsHashStateMethodSet_SHA512_256.o ipp/ipp_disp/intel64/ippsHashStateMethodSet_SM3.o ipp/ipp_disp/intel64/ippsHashUnpack.o ipp/ipp_disp/intel64/ippsHashUnpack_rmf.o ipp/ipp_disp/intel64/ippsHashUpdate.o ipp/ipp_disp/intel64/ippsHashUpdate_rmf.o ipp/ipp_disp/intel64/ippsMAC_BN_I.o ipp/ipp_disp/intel64/ippsMD5Duplicate.o ipp/ipp_disp/intel64/ippsMD5Final.o ipp/ipp_disp/intel64/ippsMD5GetSize.o ipp/ipp_disp/intel64/ippsMD5GetTag.o ipp/ipp_disp/intel64/ippsMD5Init.o ipp/ipp_disp/intel64/ippsMD5MessageDigest.o ipp/ipp_disp/intel64/ippsMD5Pack.o ipp/ipp_disp/intel64/ippsMD5Unpack.o ipp/ipp_disp/intel64/ippsMD5Update.o ipp/ipp_disp/intel64/ippsMGF.o ipp/ipp_disp/intel64/ippsMGF1_rmf.o ipp/ipp_disp/intel64/ippsMGF2_rmf.o ipp/ipp_disp/intel64/ippsModInv_BN.o ipp/ipp_disp/intel64/ippsMod_BN.o ipp/ipp_disp/intel64/ippsMontExp.o ipp/ipp_disp/intel64/ippsMontForm.o ipp/ipp_disp/intel64/ippsMontGet.o ipp/ipp_disp/intel64/ippsMontGetSize.o ipp/ipp_disp/intel64/ippsMontInit.o ipp/ipp_disp/intel64/ippsMontMul.o ipp/ipp_disp/intel64/ippsMontSet.o ipp/ipp_disp/intel64/ippsMul_BN.o ipp/ipp_disp/intel64/ippsPRNGGetSeed.o ipp/ipp_disp/intel64/ippsPRNGGetSize.o ipp/ipp_disp/intel64/ippsPRNGInit.o ipp/ipp_disp/intel64/ippsPRNGSetAugment.o ipp/ipp_disp/intel64/ippsPRNGSetH0.o ipp/ipp_disp/intel64/ippsPRNGSetModulus.o ipp/ipp_disp/intel64/ippsPRNGSetSeed.o ipp/ipp_disp/intel64/ippsPRNGen.o ipp/ipp_disp/intel64/ippsPRNGenRDRAND.o ipp/ipp_disp/intel64/ippsPRNGenRDRAND_BN.o ipp/ipp_disp/intel64/ippsPRNGen_BN.o ipp/ipp_disp/intel64/ippsPrimeGen.o ipp/ipp_disp/intel64/ippsPrimeGen_BN.o ipp/ipp_disp/intel64/ippsPrimeGet.o ipp/ipp_disp/intel64/ippsPrimeGetSize.o ipp/ipp_disp/intel64/ippsPrimeGet_BN.o ipp/ipp_disp/intel64/ippsPrimeInit.o ipp/ipp_disp/intel64/ippsPrimeSet.o ipp/ipp_disp/intel64/ippsPrimeSet_BN.o ipp/ipp_disp/intel64/ippsPrimeTest.o ipp/ipp_disp/intel64/ippsPrimeTest_BN.o ipp/ipp_disp/intel64/ippsRSADecrypt_OAEP.o ipp/ipp_disp/intel64/ippsRSADecrypt_OAEP_rmf.o ipp/ipp_disp/intel64/ippsRSADecrypt_PKCSv15.o ipp/ipp_disp/intel64/ippsRSAEncrypt_OAEP.o ipp/ipp_disp/intel64/ippsRSAEncrypt_OAEP_rmf.o ipp/ipp_disp/intel64/ippsRSAEncrypt_PKCSv15.o ipp/ipp_disp/intel64/ippsRSASign_PKCS1v15.o ipp/ipp_disp/intel64/ippsRSASign_PKCS1v15_rmf.o ipp/ipp_disp/intel64/ippsRSASign_PSS.o ipp/ipp_disp/intel64/ippsRSASign_PSS_rmf.o ipp/ipp_disp/intel64/ippsRSAVerify_PKCS1v15.o ipp/ipp_disp/intel64/ippsRSAVerify_PKCS1v15_rmf.o ipp/ipp_disp/intel64/ippsRSAVerify_PSS.o ipp/ipp_disp/intel64/ippsRSAVerify_PSS_rmf.o ipp/ipp_disp/intel64/ippsRSA_Decrypt.o ipp/ipp_disp/intel64/ippsRSA_Encrypt.o ipp/ipp_disp/intel64/ippsRSA_GenerateKeys.o ipp/ipp_disp/intel64/ippsRSA_GetBufferSizePrivateKey.o ipp/ipp_disp/intel64/ippsRSA_GetBufferSizePublicKey.o ipp/ipp_disp/intel64/ippsRSA_GetPrivateKeyType1.o ipp/ipp_disp/intel64/ippsRSA_GetPrivateKeyType2.o ipp/ipp_disp/intel64/ippsRSA_GetPublicKey.o ipp/ipp_disp/intel64/ippsRSA_GetSizePrivateKeyType1.o ipp/ipp_disp/intel64/ippsRSA_GetSizePrivateKeyType2.o ipp/ipp_disp/intel64/ippsRSA_GetSizePublicKey.o ipp/ipp_disp/intel64/ippsRSA_InitPrivateKeyType1.o ipp/ipp_disp/intel64/ippsRSA_InitPrivateKeyType2.o ipp/ipp_disp/intel64/ippsRSA_InitPublicKey.o ipp/ipp_disp/intel64/ippsRSA_SetPrivateKeyType1.o ipp/ipp_disp/intel64/ippsRSA_SetPrivateKeyType2.o ipp/ipp_disp/intel64/ippsRSA_SetPublicKey.o ipp/ipp_disp/intel64/ippsRSA_ValidateKeys.o ipp/ipp_disp/intel64/ippsRef_BN.o ipp/ipp_disp/intel64/ippsSHA1Duplicate.o ipp/ipp_disp/intel64/ippsSHA1Final.o ipp/ipp_disp/intel64/ippsSHA1GetSize.o ipp/ipp_disp/intel64/ippsSHA1GetTag.o ipp/ipp_disp/intel64/ippsSHA1Init.o ipp/ipp_disp/intel64/ippsSHA1MessageDigest.o ipp/ipp_disp/intel64/ippsSHA1Pack.o ipp/ipp_disp/intel64/ippsSHA1Unpack.o ipp/ipp_disp/intel64/ippsSHA1Update.o ipp/ipp_disp/intel64/ippsSHA224Duplicate.o ipp/ipp_disp/intel64/ippsSHA224Final.o ipp/ipp_disp/intel64/ippsSHA224GetSize.o ipp/ipp_disp/intel64/ippsSHA224GetTag.o ipp/ipp_disp/intel64/ippsSHA224Init.o ipp/ipp_disp/intel64/ippsSHA224MessageDigest.o ipp/ipp_disp/intel64/ippsSHA224Pack.o ipp/ipp_disp/intel64/ippsSHA224Unpack.o ipp/ipp_disp/intel64/ippsSHA224Update.o ipp/ipp_disp/intel64/ippsSHA256Duplicate.o ipp/ipp_disp/intel64/ippsSHA256Final.o ipp/ipp_disp/intel64/ippsSHA256GetSize.o ipp/ipp_disp/intel64/ippsSHA256GetTag.o ipp/ipp_disp/intel64/ippsSHA256Init.o ipp/ipp_disp/intel64/ippsSHA256MessageDigest.o ipp/ipp_disp/intel64/ippsSHA256Pack.o ipp/ipp_disp/intel64/ippsSHA256Unpack.o ipp/ipp_disp/intel64/ippsSHA256Update.o ipp/ipp_disp/intel64/ippsSHA384Duplicate.o ipp/ipp_disp/intel64/ippsSHA384Final.o ipp/ipp_disp/intel64/ippsSHA384GetSize.o ipp/ipp_disp/intel64/ippsSHA384GetTag.o ipp/ipp_disp/intel64/ippsSHA384Init.o ipp/ipp_disp/intel64/ippsSHA384MessageDigest.o ipp/ipp_disp/intel64/ippsSHA384Pack.o ipp/ipp_disp/intel64/ippsSHA384Unpack.o ipp/ipp_disp/intel64/ippsSHA384Update.o ipp/ipp_disp/intel64/ippsSHA512Duplicate.o ipp/ipp_disp/intel64/ippsSHA512Final.o ipp/ipp_disp/intel64/ippsSHA512GetSize.o ipp/ipp_disp/intel64/ippsSHA512GetTag.o ipp/ipp_disp/intel64/ippsSHA512Init.o ipp/ipp_disp/intel64/ippsSHA512MessageDigest.o ipp/ipp_disp/intel64/ippsSHA512Pack.o ipp/ipp_disp/intel64/ippsSHA512Unpack.o ipp/ipp_disp/intel64/ippsSHA512Update.o ipp/ipp_disp/intel64/ippsSM3Duplicate.o ipp/ipp_disp/intel64/ippsSM3Final.o ipp/ipp_disp/intel64/ippsSM3GetSize.o ipp/ipp_disp/intel64/ippsSM3GetTag.o ipp/ipp_disp/intel64/ippsSM3Init.o ipp/ipp_disp/intel64/ippsSM3MessageDigest.o ipp/ipp_disp/intel64/ippsSM3Pack.o ipp/ipp_disp/intel64/ippsSM3Unpack.o ipp/ipp_disp/intel64/ippsSM3Update.o ipp/ipp_disp/intel64/ippsSMS4DecryptCBC.o ipp/ipp_disp/intel64/ippsSMS4DecryptCBC_CS1.o ipp/ipp_disp/intel64/ippsSMS4DecryptCBC_CS2.o ipp/ipp_disp/intel64/ippsSMS4DecryptCBC_CS3.o ipp/ipp_disp/intel64/ippsSMS4DecryptCFB.o ipp/ipp_disp/intel64/ippsSMS4DecryptCTR.o ipp/ipp_disp/intel64/ippsSMS4DecryptECB.o ipp/ipp_disp/intel64/ippsSMS4DecryptOFB.o ipp/ipp_disp/intel64/ippsSMS4EncryptCBC.o ipp/ipp_disp/intel64/ippsSMS4EncryptCBC_CS1.o ipp/ipp_disp/intel64/ippsSMS4EncryptCBC_CS2.o ipp/ipp_disp/intel64/ippsSMS4EncryptCBC_CS3.o ipp/ipp_disp/intel64/ippsSMS4EncryptCFB.o ipp/ipp_disp/intel64/ippsSMS4EncryptCTR.o ipp/ipp_disp/intel64/ippsSMS4EncryptECB.o ipp/ipp_disp/intel64/ippsSMS4EncryptOFB.o ipp/ipp_disp/intel64/ippsSMS4GetSize.o ipp/ipp_disp/intel64/ippsSMS4Init.o ipp/ipp_disp/intel64/ippsSMS4SetKey.o ipp/ipp_disp/intel64/ippsSMS4_CCMDecrypt.o ipp/ipp_disp/intel64/ippsSMS4_CCMEncrypt.o ipp/ipp_disp/intel64/ippsSMS4_CCMGetSize.o ipp/ipp_disp/intel64/ippsSMS4_CCMGetTag.o ipp/ipp_disp/intel64/ippsSMS4_CCMInit.o ipp/ipp_disp/intel64/ippsSMS4_CCMMessageLen.o ipp/ipp_disp/intel64/ippsSMS4_CCMStart.o ipp/ipp_disp/intel64/ippsSMS4_CCMTagLen.o ipp/ipp_disp/intel64/ippsSetOctString_BN.o ipp/ipp_disp/intel64/ippsSet_BN.o ipp/ipp_disp/intel64/ippsSub_BN.o ipp/ipp_disp/intel64/ippsTDESDecryptCBC.o ipp/ipp_disp/intel64/ippsTDESDecryptCFB.o ipp/ipp_disp/intel64/ippsTDESDecryptCTR.o ipp/ipp_disp/intel64/ippsTDESDecryptECB.o ipp/ipp_disp/intel64/ippsTDESDecryptOFB.o ipp/ipp_disp/intel64/ippsTDESEncryptCBC.o ipp/ipp_disp/intel64/ippsTDESEncryptCFB.o ipp/ipp_disp/intel64/ippsTDESEncryptCTR.o ipp/ipp_disp/intel64/ippsTDESEncryptECB.o ipp/ipp_disp/intel64/ippsTDESEncryptOFB.o ipp/ipp_disp/intel64/ippsTRNGenRDSEED.o ipp/ipp_disp/intel64/ippsTRNGenRDSEED_BN.o cp -f ipp/libsgx_tcrypto_ipp.a libsgx_tcrypto.a ar rsD libsgx_disp.a ipp/ipp_disp/intel64/ippcpGetLibVersion.o ipp/ipp_disp/intel64/ippsAESDecryptCBC.o ipp/ipp_disp/intel64/ippsAESDecryptCBC_CS1.o ipp/ipp_disp/intel64/ippsAESDecryptCBC_CS2.o ipp/ipp_disp/intel64/ippsAESDecryptCBC_CS3.o ipp/ipp_disp/intel64/ippsAESDecryptCFB.o ipp/ipp_disp/intel64/ippsAESDecryptCTR.o ipp/ipp_disp/intel64/ippsAESDecryptECB.o ipp/ipp_disp/intel64/ippsAESDecryptOFB.o ipp/ipp_disp/intel64/ippsAESDecryptXTS_Direct.o ipp/ipp_disp/intel64/ippsAESEncryptCBC.o ipp/ipp_disp/intel64/ippsAESEncryptCBC_CS1.o ipp/ipp_disp/intel64/ippsAESEncryptCBC_CS2.o ipp/ipp_disp/intel64/ippsAESEncryptCBC_CS3.o ipp/ipp_disp/intel64/ippsAESEncryptCFB.o ipp/ipp_disp/intel64/ippsAESEncryptCTR.o ipp/ipp_disp/intel64/ippsAESEncryptECB.o ipp/ipp_disp/intel64/ippsAESEncryptOFB.o ipp/ipp_disp/intel64/ippsAESEncryptXTS_Direct.o ipp/ipp_disp/intel64/ippsAESGetSize.o ipp/ipp_disp/intel64/ippsAESInit.o ipp/ipp_disp/intel64/ippsAESPack.o ipp/ipp_disp/intel64/ippsAESSetKey.o ipp/ipp_disp/intel64/ippsAESSetupNoise.o ipp/ipp_disp/intel64/ippsAESUnpack.o ipp/ipp_disp/intel64/ippsAES_CCMDecrypt.o ipp/ipp_disp/intel64/ippsAES_CCMEncrypt.o ipp/ipp_disp/intel64/ippsAES_CCMGetSize.o ipp/ipp_disp/intel64/ippsAES_CCMGetTag.o ipp/ipp_disp/intel64/ippsAES_CCMInit.o ipp/ipp_disp/intel64/ippsAES_CCMMessageLen.o ipp/ipp_disp/intel64/ippsAES_CCMStart.o ipp/ipp_disp/intel64/ippsAES_CCMTagLen.o ipp/ipp_disp/intel64/ippsAES_CMACFinal.o ipp/ipp_disp/intel64/ippsAES_CMACGetSize.o ipp/ipp_disp/intel64/ippsAES_CMACGetTag.o ipp/ipp_disp/intel64/ippsAES_CMACInit.o ipp/ipp_disp/intel64/ippsAES_CMACSetupNoise.o ipp/ipp_disp/intel64/ippsAES_CMACUpdate.o ipp/ipp_disp/intel64/ippsAES_EncryptCFB16_MB.o ipp/ipp_disp/intel64/ippsAES_GCMDecrypt.o ipp/ipp_disp/intel64/ippsAES_GCMEncrypt.o ipp/ipp_disp/intel64/ippsAES_GCMGetSize.o ipp/ipp_disp/intel64/ippsAES_GCMGetTag.o ipp/ipp_disp/intel64/ippsAES_GCMInit.o ipp/ipp_disp/intel64/ippsAES_GCMProcessAAD.o ipp/ipp_disp/intel64/ippsAES_GCMProcessIV.o ipp/ipp_disp/intel64/ippsAES_GCMReset.o ipp/ipp_disp/intel64/ippsAES_GCMSetupNoise.o ipp/ipp_disp/intel64/ippsAES_GCMStart.o ipp/ipp_disp/intel64/ippsAES_S2V_CMAC.o ipp/ipp_disp/intel64/ippsAES_SIVDecrypt.o ipp/ipp_disp/intel64/ippsAES_SIVEncrypt.o ipp/ipp_disp/intel64/ippsAES_XTSDecrypt.o ipp/ipp_disp/intel64/ippsAES_XTSEncrypt.o ipp/ipp_disp/intel64/ippsAES_XTSGetSize.o ipp/ipp_disp/intel64/ippsAES_XTSInit.o ipp/ipp_disp/intel64/ippsARCFourCheckKey.o ipp/ipp_disp/intel64/ippsARCFourDecrypt.o ipp/ipp_disp/intel64/ippsARCFourEncrypt.o ipp/ipp_disp/intel64/ippsARCFourGetSize.o ipp/ipp_disp/intel64/ippsARCFourInit.o ipp/ipp_disp/intel64/ippsARCFourPack.o ipp/ipp_disp/intel64/ippsARCFourReset.o ipp/ipp_disp/intel64/ippsARCFourUnpack.o ipp/ipp_disp/intel64/ippsAdd_BN.o ipp/ipp_disp/intel64/ippsBigNumGetSize.o ipp/ipp_disp/intel64/ippsBigNumInit.o ipp/ipp_disp/intel64/ippsCmpZero_BN.o ipp/ipp_disp/intel64/ippsCmp_BN.o ipp/ipp_disp/intel64/ippsDESGetSize.o ipp/ipp_disp/intel64/ippsDESInit.o ipp/ipp_disp/intel64/ippsDESPack.o ipp/ipp_disp/intel64/ippsDESUnpack.o ipp/ipp_disp/intel64/ippsDLGetResultString.o ipp/ipp_disp/intel64/ippsDLPGenKeyPair.o ipp/ipp_disp/intel64/ippsDLPGenerateDH.o ipp/ipp_disp/intel64/ippsDLPGenerateDSA.o ipp/ipp_disp/intel64/ippsDLPGet.o ipp/ipp_disp/intel64/ippsDLPGetDP.o ipp/ipp_disp/intel64/ippsDLPGetSize.o ipp/ipp_disp/intel64/ippsDLPInit.o ipp/ipp_disp/intel64/ippsDLPPack.o ipp/ipp_disp/intel64/ippsDLPPublicKey.o ipp/ipp_disp/intel64/ippsDLPSet.o ipp/ipp_disp/intel64/ippsDLPSetDP.o ipp/ipp_disp/intel64/ippsDLPSetKeyPair.o ipp/ipp_disp/intel64/ippsDLPSharedSecretDH.o ipp/ipp_disp/intel64/ippsDLPSignDSA.o ipp/ipp_disp/intel64/ippsDLPUnpack.o ipp/ipp_disp/intel64/ippsDLPValidateDH.o ipp/ipp_disp/intel64/ippsDLPValidateDSA.o ipp/ipp_disp/intel64/ippsDLPValidateKeyPair.o ipp/ipp_disp/intel64/ippsDLPVerifyDSA.o ipp/ipp_disp/intel64/ippsDiv_BN.o ipp/ipp_disp/intel64/ippsECCGetResultString.o ipp/ipp_disp/intel64/ippsECCPAddPoint.o ipp/ipp_disp/intel64/ippsECCPBindGxyTblStd192r1.o ipp/ipp_disp/intel64/ippsECCPBindGxyTblStd224r1.o ipp/ipp_disp/intel64/ippsECCPBindGxyTblStd256r1.o ipp/ipp_disp/intel64/ippsECCPBindGxyTblStd384r1.o ipp/ipp_disp/intel64/ippsECCPBindGxyTblStd521r1.o ipp/ipp_disp/intel64/ippsECCPBindGxyTblStdSM2.o ipp/ipp_disp/intel64/ippsECCPCheckPoint.o ipp/ipp_disp/intel64/ippsECCPComparePoint.o ipp/ipp_disp/intel64/ippsECCPGenKeyPair.o ipp/ipp_disp/intel64/ippsECCPGet.o ipp/ipp_disp/intel64/ippsECCPGetOrderBitSize.o ipp/ipp_disp/intel64/ippsECCPGetPoint.o ipp/ipp_disp/intel64/ippsECCPGetSize.o ipp/ipp_disp/intel64/ippsECCPGetSizeStd128r1.o ipp/ipp_disp/intel64/ippsECCPGetSizeStd128r2.o ipp/ipp_disp/intel64/ippsECCPGetSizeStd192r1.o ipp/ipp_disp/intel64/ippsECCPGetSizeStd224r1.o ipp/ipp_disp/intel64/ippsECCPGetSizeStd256r1.o ipp/ipp_disp/intel64/ippsECCPGetSizeStd384r1.o ipp/ipp_disp/intel64/ippsECCPGetSizeStd521r1.o ipp/ipp_disp/intel64/ippsECCPGetSizeStdSM2.o ipp/ipp_disp/intel64/ippsECCPInit.o ipp/ipp_disp/intel64/ippsECCPInitStd128r1.o ipp/ipp_disp/intel64/ippsECCPInitStd128r2.o ipp/ipp_disp/intel64/ippsECCPInitStd192r1.o ipp/ipp_disp/intel64/ippsECCPInitStd224r1.o ipp/ipp_disp/intel64/ippsECCPInitStd256r1.o ipp/ipp_disp/intel64/ippsECCPInitStd384r1.o ipp/ipp_disp/intel64/ippsECCPInitStd521r1.o ipp/ipp_disp/intel64/ippsECCPInitStdSM2.o ipp/ipp_disp/intel64/ippsECCPMulPointScalar.o ipp/ipp_disp/intel64/ippsECCPNegativePoint.o ipp/ipp_disp/intel64/ippsECCPPointGetSize.o ipp/ipp_disp/intel64/ippsECCPPointInit.o ipp/ipp_disp/intel64/ippsECCPPublicKey.o ipp/ipp_disp/intel64/ippsECCPSet.o ipp/ipp_disp/intel64/ippsECCPSetKeyPair.o ipp/ipp_disp/intel64/ippsECCPSetPoint.o ipp/ipp_disp/intel64/ippsECCPSetPointAtInfinity.o ipp/ipp_disp/intel64/ippsECCPSetStd.o ipp/ipp_disp/intel64/ippsECCPSetStd128r1.o ipp/ipp_disp/intel64/ippsECCPSetStd128r2.o ipp/ipp_disp/intel64/ippsECCPSetStd192r1.o ipp/ipp_disp/intel64/ippsECCPSetStd224r1.o ipp/ipp_disp/intel64/ippsECCPSetStd256r1.o ipp/ipp_disp/intel64/ippsECCPSetStd384r1.o ipp/ipp_disp/intel64/ippsECCPSetStd521r1.o ipp/ipp_disp/intel64/ippsECCPSetStdSM2.o ipp/ipp_disp/intel64/ippsECCPSharedSecretDH.o ipp/ipp_disp/intel64/ippsECCPSharedSecretDHC.o ipp/ipp_disp/intel64/ippsECCPSignDSA.o ipp/ipp_disp/intel64/ippsECCPSignNR.o ipp/ipp_disp/intel64/ippsECCPSignSM2.o ipp/ipp_disp/intel64/ippsECCPValidate.o ipp/ipp_disp/intel64/ippsECCPValidateKeyPair.o ipp/ipp_disp/intel64/ippsECCPVerifyDSA.o ipp/ipp_disp/intel64/ippsECCPVerifyNR.o ipp/ipp_disp/intel64/ippsECCPVerifySM2.o ipp/ipp_disp/intel64/ippsExtGet_BN.o ipp/ipp_disp/intel64/ippsGFpAdd.o ipp/ipp_disp/intel64/ippsGFpAdd_PE.o ipp/ipp_disp/intel64/ippsGFpCmpElement.o ipp/ipp_disp/intel64/ippsGFpConj.o ipp/ipp_disp/intel64/ippsGFpCpyElement.o ipp/ipp_disp/intel64/ippsGFpECAddPoint.o ipp/ipp_disp/intel64/ippsGFpECBindGxyTblStd192r1.o ipp/ipp_disp/intel64/ippsGFpECBindGxyTblStd224r1.o ipp/ipp_disp/intel64/ippsGFpECBindGxyTblStd256r1.o ipp/ipp_disp/intel64/ippsGFpECBindGxyTblStd384r1.o ipp/ipp_disp/intel64/ippsGFpECBindGxyTblStd521r1.o ipp/ipp_disp/intel64/ippsGFpECBindGxyTblStdSM2.o ipp/ipp_disp/intel64/ippsGFpECCmpPoint.o ipp/ipp_disp/intel64/ippsGFpECCpyPoint.o ipp/ipp_disp/intel64/ippsGFpECDecryptSM2_Ext.o ipp/ipp_disp/intel64/ippsGFpECDecryptSM2_Ext_DecMsgSize.o ipp/ipp_disp/intel64/ippsGFpECESDecrypt_SM2.o ipp/ipp_disp/intel64/ippsGFpECESEncrypt_SM2.o ipp/ipp_disp/intel64/ippsGFpECESFinal_SM2.o ipp/ipp_disp/intel64/ippsGFpECESGetBuffersSize_SM2.o ipp/ipp_disp/intel64/ippsGFpECESGetSize_SM2.o ipp/ipp_disp/intel64/ippsGFpECESInit_SM2.o ipp/ipp_disp/intel64/ippsGFpECESSetKey_SM2.o ipp/ipp_disp/intel64/ippsGFpECESStart_SM2.o ipp/ipp_disp/intel64/ippsGFpECEncryptSM2_Ext.o ipp/ipp_disp/intel64/ippsGFpECEncryptSM2_Ext_EncMsgSize.o ipp/ipp_disp/intel64/ippsGFpECGet.o ipp/ipp_disp/intel64/ippsGFpECGetInfo_GF.o ipp/ipp_disp/intel64/ippsGFpECGetPoint.o ipp/ipp_disp/intel64/ippsGFpECGetPointOctString.o ipp/ipp_disp/intel64/ippsGFpECGetPointRegular.o ipp/ipp_disp/intel64/ippsGFpECGetSize.o ipp/ipp_disp/intel64/ippsGFpECGetSubgroup.o ipp/ipp_disp/intel64/ippsGFpECInit.o ipp/ipp_disp/intel64/ippsGFpECInitStd128r1.o ipp/ipp_disp/intel64/ippsGFpECInitStd128r2.o ipp/ipp_disp/intel64/ippsGFpECInitStd192r1.o ipp/ipp_disp/intel64/ippsGFpECInitStd224r1.o ipp/ipp_disp/intel64/ippsGFpECInitStd256r1.o ipp/ipp_disp/intel64/ippsGFpECInitStd384r1.o ipp/ipp_disp/intel64/ippsGFpECInitStd521r1.o ipp/ipp_disp/intel64/ippsGFpECInitStdBN256.o ipp/ipp_disp/intel64/ippsGFpECInitStdSM2.o ipp/ipp_disp/intel64/ippsGFpECKeyExchangeSM2_Confirm.o ipp/ipp_disp/intel64/ippsGFpECKeyExchangeSM2_GetSize.o ipp/ipp_disp/intel64/ippsGFpECKeyExchangeSM2_Init.o ipp/ipp_disp/intel64/ippsGFpECKeyExchangeSM2_Setup.o ipp/ipp_disp/intel64/ippsGFpECKeyExchangeSM2_SharedKey.o ipp/ipp_disp/intel64/ippsGFpECMakePoint.o ipp/ipp_disp/intel64/ippsGFpECMessageRepresentationSM2.o ipp/ipp_disp/intel64/ippsGFpECMulPoint.o ipp/ipp_disp/intel64/ippsGFpECNegPoint.o ipp/ipp_disp/intel64/ippsGFpECPointGetSize.o ipp/ipp_disp/intel64/ippsGFpECPointInit.o ipp/ipp_disp/intel64/ippsGFpECPrivateKey.o ipp/ipp_disp/intel64/ippsGFpECPublicKey.o ipp/ipp_disp/intel64/ippsGFpECScratchBufferSize.o ipp/ipp_disp/intel64/ippsGFpECSet.o ipp/ipp_disp/intel64/ippsGFpECSetPoint.o ipp/ipp_disp/intel64/ippsGFpECSetPointAtInfinity.o ipp/ipp_disp/intel64/ippsGFpECSetPointHash.o ipp/ipp_disp/intel64/ippsGFpECSetPointHashBackCompatible.o ipp/ipp_disp/intel64/ippsGFpECSetPointHashBackCompatible_rmf.o ipp/ipp_disp/intel64/ippsGFpECSetPointHash_rmf.o ipp/ipp_disp/intel64/ippsGFpECSetPointOctString.o ipp/ipp_disp/intel64/ippsGFpECSetPointRandom.o ipp/ipp_disp/intel64/ippsGFpECSetPointRegular.o ipp/ipp_disp/intel64/ippsGFpECSetSubgroup.o ipp/ipp_disp/intel64/ippsGFpECSharedSecretDH.o ipp/ipp_disp/intel64/ippsGFpECSharedSecretDHC.o ipp/ipp_disp/intel64/ippsGFpECSignDSA.o ipp/ipp_disp/intel64/ippsGFpECSignNR.o ipp/ipp_disp/intel64/ippsGFpECSignSM2.o ipp/ipp_disp/intel64/ippsGFpECTstKeyPair.o ipp/ipp_disp/intel64/ippsGFpECTstPoint.o ipp/ipp_disp/intel64/ippsGFpECTstPointInSubgroup.o ipp/ipp_disp/intel64/ippsGFpECUserIDHashSM2.o ipp/ipp_disp/intel64/ippsGFpECVerify.o ipp/ipp_disp/intel64/ippsGFpECVerifyDSA.o ipp/ipp_disp/intel64/ippsGFpECVerifyNR.o ipp/ipp_disp/intel64/ippsGFpECVerifySM2.o ipp/ipp_disp/intel64/ippsGFpElementGetSize.o ipp/ipp_disp/intel64/ippsGFpElementInit.o ipp/ipp_disp/intel64/ippsGFpExp.o ipp/ipp_disp/intel64/ippsGFpGetElement.o ipp/ipp_disp/intel64/ippsGFpGetElementOctString.o ipp/ipp_disp/intel64/ippsGFpGetInfo.o ipp/ipp_disp/intel64/ippsGFpGetSize.o ipp/ipp_disp/intel64/ippsGFpInit.o ipp/ipp_disp/intel64/ippsGFpInitArbitrary.o ipp/ipp_disp/intel64/ippsGFpInitFixed.o ipp/ipp_disp/intel64/ippsGFpInv.o ipp/ipp_disp/intel64/ippsGFpIsUnityElement.o ipp/ipp_disp/intel64/ippsGFpIsZeroElement.o ipp/ipp_disp/intel64/ippsGFpMethod_p192r1.o ipp/ipp_disp/intel64/ippsGFpMethod_p224r1.o ipp/ipp_disp/intel64/ippsGFpMethod_p256.o ipp/ipp_disp/intel64/ippsGFpMethod_p256bn.o ipp/ipp_disp/intel64/ippsGFpMethod_p256r1.o ipp/ipp_disp/intel64/ippsGFpMethod_p256sm2.o ipp/ipp_disp/intel64/ippsGFpMethod_p384r1.o ipp/ipp_disp/intel64/ippsGFpMethod_p521r1.o ipp/ipp_disp/intel64/ippsGFpMethod_pArb.o ipp/ipp_disp/intel64/ippsGFpMul.o ipp/ipp_disp/intel64/ippsGFpMul_PE.o ipp/ipp_disp/intel64/ippsGFpMultiExp.o ipp/ipp_disp/intel64/ippsGFpNeg.o ipp/ipp_disp/intel64/ippsGFpScratchBufferSize.o ipp/ipp_disp/intel64/ippsGFpSetElement.o ipp/ipp_disp/intel64/ippsGFpSetElementHash.o ipp/ipp_disp/intel64/ippsGFpSetElementHash_rmf.o ipp/ipp_disp/intel64/ippsGFpSetElementOctString.o ipp/ipp_disp/intel64/ippsGFpSetElementRandom.o ipp/ipp_disp/intel64/ippsGFpSetElementRegular.o ipp/ipp_disp/intel64/ippsGFpSqr.o ipp/ipp_disp/intel64/ippsGFpSqrt.o ipp/ipp_disp/intel64/ippsGFpSub.o ipp/ipp_disp/intel64/ippsGFpSub_PE.o ipp/ipp_disp/intel64/ippsGFpxGetSize.o ipp/ipp_disp/intel64/ippsGFpxInit.o ipp/ipp_disp/intel64/ippsGFpxInitBinomial.o ipp/ipp_disp/intel64/ippsGFpxMethod_binom.o ipp/ipp_disp/intel64/ippsGFpxMethod_binom2.o ipp/ipp_disp/intel64/ippsGFpxMethod_binom2_epid2.o ipp/ipp_disp/intel64/ippsGFpxMethod_binom3.o ipp/ipp_disp/intel64/ippsGFpxMethod_binom3_epid2.o ipp/ipp_disp/intel64/ippsGFpxMethod_com.o ipp/ipp_disp/intel64/ippsGcd_BN.o ipp/ipp_disp/intel64/ippsGetOctString_BN.o ipp/ipp_disp/intel64/ippsGetSize_BN.o ipp/ipp_disp/intel64/ippsGet_BN.o ipp/ipp_disp/intel64/ippsHMACDuplicate_rmf.o ipp/ipp_disp/intel64/ippsHMACFinal_rmf.o ipp/ipp_disp/intel64/ippsHMACGetSize_rmf.o ipp/ipp_disp/intel64/ippsHMACGetTag_rmf.o ipp/ipp_disp/intel64/ippsHMACInit_rmf.o ipp/ipp_disp/intel64/ippsHMACMessage_rmf.o ipp/ipp_disp/intel64/ippsHMACPack_rmf.o ipp/ipp_disp/intel64/ippsHMACUnpack_rmf.o ipp/ipp_disp/intel64/ippsHMACUpdate_rmf.o ipp/ipp_disp/intel64/ippsHMAC_Duplicate.o ipp/ipp_disp/intel64/ippsHMAC_Final.o ipp/ipp_disp/intel64/ippsHMAC_GetSize.o ipp/ipp_disp/intel64/ippsHMAC_GetTag.o ipp/ipp_disp/intel64/ippsHMAC_Init.o ipp/ipp_disp/intel64/ippsHMAC_Message.o ipp/ipp_disp/intel64/ippsHMAC_Pack.o ipp/ipp_disp/intel64/ippsHMAC_Unpack.o ipp/ipp_disp/intel64/ippsHMAC_Update.o ipp/ipp_disp/intel64/ippsHashDuplicate.o ipp/ipp_disp/intel64/ippsHashDuplicate_rmf.o ipp/ipp_disp/intel64/ippsHashFinal.o ipp/ipp_disp/intel64/ippsHashFinal_rmf.o ipp/ipp_disp/intel64/ippsHashGetInfo_rmf.o ipp/ipp_disp/intel64/ippsHashGetSize.o ipp/ipp_disp/intel64/ippsHashGetSize_rmf.o ipp/ipp_disp/intel64/ippsHashGetTag.o ipp/ipp_disp/intel64/ippsHashGetTag_rmf.o ipp/ipp_disp/intel64/ippsHashInit.o ipp/ipp_disp/intel64/ippsHashInit_rmf.o ipp/ipp_disp/intel64/ippsHashMessage.o ipp/ipp_disp/intel64/ippsHashMessage_rmf.o ipp/ipp_disp/intel64/ippsHashMethodGetInfo.o ipp/ipp_disp/intel64/ippsHashMethodGetSize.o ipp/ipp_disp/intel64/ippsHashMethodSet_MD5.o ipp/ipp_disp/intel64/ippsHashMethodSet_SHA1.o ipp/ipp_disp/intel64/ippsHashMethodSet_SHA1_NI.o ipp/ipp_disp/intel64/ippsHashMethodSet_SHA1_TT.o ipp/ipp_disp/intel64/ippsHashMethodSet_SHA224.o ipp/ipp_disp/intel64/ippsHashMethodSet_SHA224_NI.o ipp/ipp_disp/intel64/ippsHashMethodSet_SHA224_TT.o ipp/ipp_disp/intel64/ippsHashMethodSet_SHA256.o ipp/ipp_disp/intel64/ippsHashMethodSet_SHA256_NI.o ipp/ipp_disp/intel64/ippsHashMethodSet_SHA256_TT.o ipp/ipp_disp/intel64/ippsHashMethodSet_SHA384.o ipp/ipp_disp/intel64/ippsHashMethodSet_SHA512.o ipp/ipp_disp/intel64/ippsHashMethodSet_SHA512_224.o ipp/ipp_disp/intel64/ippsHashMethodSet_SHA512_256.o ipp/ipp_disp/intel64/ippsHashMethodSet_SM3.o ipp/ipp_disp/intel64/ippsHashMethod_MD5.o ipp/ipp_disp/intel64/ippsHashMethod_SHA1.o ipp/ipp_disp/intel64/ippsHashMethod_SHA1_NI.o ipp/ipp_disp/intel64/ippsHashMethod_SHA1_TT.o ipp/ipp_disp/intel64/ippsHashMethod_SHA224.o ipp/ipp_disp/intel64/ippsHashMethod_SHA224_NI.o ipp/ipp_disp/intel64/ippsHashMethod_SHA224_TT.o ipp/ipp_disp/intel64/ippsHashMethod_SHA256.o ipp/ipp_disp/intel64/ippsHashMethod_SHA256_NI.o ipp/ipp_disp/intel64/ippsHashMethod_SHA256_TT.o ipp/ipp_disp/intel64/ippsHashMethod_SHA384.o ipp/ipp_disp/intel64/ippsHashMethod_SHA512.o ipp/ipp_disp/intel64/ippsHashMethod_SHA512_224.o ipp/ipp_disp/intel64/ippsHashMethod_SHA512_256.o ipp/ipp_disp/intel64/ippsHashMethod_SM3.o ipp/ipp_disp/intel64/ippsHashPack.o ipp/ipp_disp/intel64/ippsHashPack_rmf.o ipp/ipp_disp/intel64/ippsHashStateMethodSet_SHA224.o ipp/ipp_disp/intel64/ippsHashStateMethodSet_SHA224_NI.o ipp/ipp_disp/intel64/ippsHashStateMethodSet_SHA224_TT.o ipp/ipp_disp/intel64/ippsHashStateMethodSet_SHA256.o ipp/ipp_disp/intel64/ippsHashStateMethodSet_SHA256_NI.o ipp/ipp_disp/intel64/ippsHashStateMethodSet_SHA256_TT.o ipp/ipp_disp/intel64/ippsHashStateMethodSet_SHA384.o ipp/ipp_disp/intel64/ippsHashStateMethodSet_SHA512.o ipp/ipp_disp/intel64/ippsHashStateMethodSet_SHA512_224.o ipp/ipp_disp/intel64/ippsHashStateMethodSet_SHA512_256.o ipp/ipp_disp/intel64/ippsHashStateMethodSet_SM3.o ipp/ipp_disp/intel64/ippsHashUnpack.o ipp/ipp_disp/intel64/ippsHashUnpack_rmf.o ipp/ipp_disp/intel64/ippsHashUpdate.o ipp/ipp_disp/intel64/ippsHashUpdate_rmf.o ipp/ipp_disp/intel64/ippsMAC_BN_I.o ipp/ipp_disp/intel64/ippsMD5Duplicate.o ipp/ipp_disp/intel64/ippsMD5Final.o ipp/ipp_disp/intel64/ippsMD5GetSize.o ipp/ipp_disp/intel64/ippsMD5GetTag.o ipp/ipp_disp/intel64/ippsMD5Init.o ipp/ipp_disp/intel64/ippsMD5MessageDigest.o ipp/ipp_disp/intel64/ippsMD5Pack.o ipp/ipp_disp/intel64/ippsMD5Unpack.o ipp/ipp_disp/intel64/ippsMD5Update.o ipp/ipp_disp/intel64/ippsMGF.o ipp/ipp_disp/intel64/ippsMGF1_rmf.o ipp/ipp_disp/intel64/ippsMGF2_rmf.o ipp/ipp_disp/intel64/ippsModInv_BN.o ipp/ipp_disp/intel64/ippsMod_BN.o ipp/ipp_disp/intel64/ippsMontExp.o ipp/ipp_disp/intel64/ippsMontForm.o ipp/ipp_disp/intel64/ippsMontGet.o ipp/ipp_disp/intel64/ippsMontGetSize.o ipp/ipp_disp/intel64/ippsMontInit.o ipp/ipp_disp/intel64/ippsMontMul.o ipp/ipp_disp/intel64/ippsMontSet.o ipp/ipp_disp/intel64/ippsMul_BN.o ipp/ipp_disp/intel64/ippsPRNGGetSeed.o ipp/ipp_disp/intel64/ippsPRNGGetSize.o ipp/ipp_disp/intel64/ippsPRNGInit.o ipp/ipp_disp/intel64/ippsPRNGSetAugment.o ipp/ipp_disp/intel64/ippsPRNGSetH0.o ipp/ipp_disp/intel64/ippsPRNGSetModulus.o ipp/ipp_disp/intel64/ippsPRNGSetSeed.o ipp/ipp_disp/intel64/ippsPRNGen.o ipp/ipp_disp/intel64/ippsPRNGenRDRAND.o ipp/ipp_disp/intel64/ippsPRNGenRDRAND_BN.o ipp/ipp_disp/intel64/ippsPRNGen_BN.o ipp/ipp_disp/intel64/ippsPrimeGen.o ipp/ipp_disp/intel64/ippsPrimeGen_BN.o ipp/ipp_disp/intel64/ippsPrimeGet.o ipp/ipp_disp/intel64/ippsPrimeGetSize.o ipp/ipp_disp/intel64/ippsPrimeGet_BN.o ipp/ipp_disp/intel64/ippsPrimeInit.o ipp/ipp_disp/intel64/ippsPrimeSet.o ipp/ipp_disp/intel64/ippsPrimeSet_BN.o ipp/ipp_disp/intel64/ippsPrimeTest.o ipp/ipp_disp/intel64/ippsPrimeTest_BN.o ipp/ipp_disp/intel64/ippsRSADecrypt_OAEP.o ipp/ipp_disp/intel64/ippsRSADecrypt_OAEP_rmf.o ipp/ipp_disp/intel64/ippsRSADecrypt_PKCSv15.o ipp/ipp_disp/intel64/ippsRSAEncrypt_OAEP.o ipp/ipp_disp/intel64/ippsRSAEncrypt_OAEP_rmf.o ipp/ipp_disp/intel64/ippsRSAEncrypt_PKCSv15.o ipp/ipp_disp/intel64/ippsRSASign_PKCS1v15.o ipp/ipp_disp/intel64/ippsRSASign_PKCS1v15_rmf.o ipp/ipp_disp/intel64/ippsRSASign_PSS.o ipp/ipp_disp/intel64/ippsRSASign_PSS_rmf.o ipp/ipp_disp/intel64/ippsRSAVerify_PKCS1v15.o ipp/ipp_disp/intel64/ippsRSAVerify_PKCS1v15_rmf.o ipp/ipp_disp/intel64/ippsRSAVerify_PSS.o ipp/ipp_disp/intel64/ippsRSAVerify_PSS_rmf.o ipp/ipp_disp/intel64/ippsRSA_Decrypt.o ipp/ipp_disp/intel64/ippsRSA_Encrypt.o ipp/ipp_disp/intel64/ippsRSA_GenerateKeys.o ipp/ipp_disp/intel64/ippsRSA_GetBufferSizePrivateKey.o ipp/ipp_disp/intel64/ippsRSA_GetBufferSizePublicKey.o ipp/ipp_disp/intel64/ippsRSA_GetPrivateKeyType1.o ipp/ipp_disp/intel64/ippsRSA_GetPrivateKeyType2.o ipp/ipp_disp/intel64/ippsRSA_GetPublicKey.o ipp/ipp_disp/intel64/ippsRSA_GetSizePrivateKeyType1.o ipp/ipp_disp/intel64/ippsRSA_GetSizePrivateKeyType2.o ipp/ipp_disp/intel64/ippsRSA_GetSizePublicKey.o ipp/ipp_disp/intel64/ippsRSA_InitPrivateKeyType1.o ipp/ipp_disp/intel64/ippsRSA_InitPrivateKeyType2.o ipp/ipp_disp/intel64/ippsRSA_InitPublicKey.o ipp/ipp_disp/intel64/ippsRSA_SetPrivateKeyType1.o ipp/ipp_disp/intel64/ippsRSA_SetPrivateKeyType2.o ipp/ipp_disp/intel64/ippsRSA_SetPublicKey.o ipp/ipp_disp/intel64/ippsRSA_ValidateKeys.o ipp/ipp_disp/intel64/ippsRef_BN.o ipp/ipp_disp/intel64/ippsSHA1Duplicate.o ipp/ipp_disp/intel64/ippsSHA1Final.o ipp/ipp_disp/intel64/ippsSHA1GetSize.o ipp/ipp_disp/intel64/ippsSHA1GetTag.o ipp/ipp_disp/intel64/ippsSHA1Init.o ipp/ipp_disp/intel64/ippsSHA1MessageDigest.o ipp/ipp_disp/intel64/ippsSHA1Pack.o ipp/ipp_disp/intel64/ippsSHA1Unpack.o ipp/ipp_disp/intel64/ippsSHA1Update.o ipp/ipp_disp/intel64/ippsSHA224Duplicate.o ipp/ipp_disp/intel64/ippsSHA224Final.o ipp/ipp_disp/intel64/ippsSHA224GetSize.o ipp/ipp_disp/intel64/ippsSHA224GetTag.o ipp/ipp_disp/intel64/ippsSHA224Init.o ipp/ipp_disp/intel64/ippsSHA224MessageDigest.o ipp/ipp_disp/intel64/ippsSHA224Pack.o ipp/ipp_disp/intel64/ippsSHA224Unpack.o ipp/ipp_disp/intel64/ippsSHA224Update.o ipp/ipp_disp/intel64/ippsSHA256Duplicate.o ipp/ipp_disp/intel64/ippsSHA256Final.o ipp/ipp_disp/intel64/ippsSHA256GetSize.o ipp/ipp_disp/intel64/ippsSHA256GetTag.o ipp/ipp_disp/intel64/ippsSHA256Init.o ipp/ipp_disp/intel64/ippsSHA256MessageDigest.o ipp/ipp_disp/intel64/ippsSHA256Pack.o ipp/ipp_disp/intel64/ippsSHA256Unpack.o ipp/ipp_disp/intel64/ippsSHA256Update.o ipp/ipp_disp/intel64/ippsSHA384Duplicate.o ipp/ipp_disp/intel64/ippsSHA384Final.o ipp/ipp_disp/intel64/ippsSHA384GetSize.o ipp/ipp_disp/intel64/ippsSHA384GetTag.o ipp/ipp_disp/intel64/ippsSHA384Init.o ipp/ipp_disp/intel64/ippsSHA384MessageDigest.o ipp/ipp_disp/intel64/ippsSHA384Pack.o ipp/ipp_disp/intel64/ippsSHA384Unpack.o ipp/ipp_disp/intel64/ippsSHA384Update.o ipp/ipp_disp/intel64/ippsSHA512Duplicate.o ipp/ipp_disp/intel64/ippsSHA512Final.o ipp/ipp_disp/intel64/ippsSHA512GetSize.o ipp/ipp_disp/intel64/ippsSHA512GetTag.o ipp/ipp_disp/intel64/ippsSHA512Init.o ipp/ipp_disp/intel64/ippsSHA512MessageDigest.o ipp/ipp_disp/intel64/ippsSHA512Pack.o ipp/ipp_disp/intel64/ippsSHA512Unpack.o ipp/ipp_disp/intel64/ippsSHA512Update.o ipp/ipp_disp/intel64/ippsSM3Duplicate.o ipp/ipp_disp/intel64/ippsSM3Final.o ipp/ipp_disp/intel64/ippsSM3GetSize.o ipp/ipp_disp/intel64/ippsSM3GetTag.o ipp/ipp_disp/intel64/ippsSM3Init.o ipp/ipp_disp/intel64/ippsSM3MessageDigest.o ipp/ipp_disp/intel64/ippsSM3Pack.o ipp/ipp_disp/intel64/ippsSM3Unpack.o ipp/ipp_disp/intel64/ippsSM3Update.o ipp/ipp_disp/intel64/ippsSMS4DecryptCBC.o ipp/ipp_disp/intel64/ippsSMS4DecryptCBC_CS1.o ipp/ipp_disp/intel64/ippsSMS4DecryptCBC_CS2.o ipp/ipp_disp/intel64/ippsSMS4DecryptCBC_CS3.o ipp/ipp_disp/intel64/ippsSMS4DecryptCFB.o ipp/ipp_disp/intel64/ippsSMS4DecryptCTR.o ipp/ipp_disp/intel64/ippsSMS4DecryptECB.o ipp/ipp_disp/intel64/ippsSMS4DecryptOFB.o ipp/ipp_disp/intel64/ippsSMS4EncryptCBC.o ipp/ipp_disp/intel64/ippsSMS4EncryptCBC_CS1.o ipp/ipp_disp/intel64/ippsSMS4EncryptCBC_CS2.o ipp/ipp_disp/intel64/ippsSMS4EncryptCBC_CS3.o ipp/ipp_disp/intel64/ippsSMS4EncryptCFB.o ipp/ipp_disp/intel64/ippsSMS4EncryptCTR.o ipp/ipp_disp/intel64/ippsSMS4EncryptECB.o ipp/ipp_disp/intel64/ippsSMS4EncryptOFB.o ipp/ipp_disp/intel64/ippsSMS4GetSize.o ipp/ipp_disp/intel64/ippsSMS4Init.o ipp/ipp_disp/intel64/ippsSMS4SetKey.o ipp/ipp_disp/intel64/ippsSMS4_CCMDecrypt.o ipp/ipp_disp/intel64/ippsSMS4_CCMEncrypt.o ipp/ipp_disp/intel64/ippsSMS4_CCMGetSize.o ipp/ipp_disp/intel64/ippsSMS4_CCMGetTag.o ipp/ipp_disp/intel64/ippsSMS4_CCMInit.o ipp/ipp_disp/intel64/ippsSMS4_CCMMessageLen.o ipp/ipp_disp/intel64/ippsSMS4_CCMStart.o ipp/ipp_disp/intel64/ippsSMS4_CCMTagLen.o ipp/ipp_disp/intel64/ippsSetOctString_BN.o ipp/ipp_disp/intel64/ippsSet_BN.o ipp/ipp_disp/intel64/ippsSub_BN.o ipp/ipp_disp/intel64/ippsTDESDecryptCBC.o ipp/ipp_disp/intel64/ippsTDESDecryptCFB.o ipp/ipp_disp/intel64/ippsTDESDecryptCTR.o ipp/ipp_disp/intel64/ippsTDESDecryptECB.o ipp/ipp_disp/intel64/ippsTDESDecryptOFB.o ipp/ipp_disp/intel64/ippsTDESEncryptCBC.o ipp/ipp_disp/intel64/ippsTDESEncryptCFB.o ipp/ipp_disp/intel64/ippsTDESEncryptCTR.o ipp/ipp_disp/intel64/ippsTDESEncryptECB.o ipp/ipp_disp/intel64/ippsTDESEncryptOFB.o ipp/ipp_disp/intel64/ippsTRNGenRDSEED.o ipp/ipp_disp/intel64/ippsTRNGenRDSEED_BN.o ar: creating libsgx_disp.a make[1]: Leaving directory '/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/tlibcrypto' /usr/bin/make -C simulation/ make[1]: Entering directory '/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation' /usr/bin/make -C assembly all make[2]: Entering directory '/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/assembly' /usr/bin/make -C linux make[3]: Entering directory '/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/assembly/linux' cc -Werror -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -Werror -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -c -o lowlib.o lowlib.S cc -Werror -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -Werror -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -c -o sgxsim.o sgxsim.S make[3]: Leaving directory '/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/assembly/linux' make[2]: Leaving directory '/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/assembly' /usr/bin/make -C uinst all make[2]: Entering directory '/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/uinst' g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -DDISABLE_TRACE -Werror -fPIC -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/uinst/../assembly/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/uinst/../assembly/linux -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/uinst/../tinst/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts/linux -O0 -Wno-error=cpp -c u_instructions.cpp -o u_instructions.o In file included from /usr/include/bits/libc-header-start.h:33, from /usr/include/string.h:26, from u_instructions.cpp:34: /usr/include/features.h:422:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] 422 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -DDISABLE_TRACE -Werror -fPIC -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/uinst/../assembly/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/uinst/../assembly/linux -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/uinst/../tinst/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts/linux -c enclave_mngr.cpp -o enclave_mngr.o /usr/bin/make -C linux make[3]: Entering directory '/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/uinst/linux' cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -DDISABLE_TRACE -Werror -fPIC -I.. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/uinst/linux/../../assembly -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/uinst/linux/../../assembly/linux -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -c -o get_tcs.o get_tcs.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -DDISABLE_TRACE -Werror -fPIC -I.. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/uinst/linux/../../assembly -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/uinst/linux/../../assembly/linux -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -c -o restore_tls.o restore_tls.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -DDISABLE_TRACE -Werror -fPIC -I.. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/uinst/linux/../../assembly -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/uinst/linux/../../assembly/linux -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -c -o set_tls.o set_tls.c make[3]: Leaving directory '/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/uinst/linux' ar rcs libsesimu_u.a u_instructions.o enclave_mngr.o linux/set_tls.o linux/restore_tls.o linux/get_tcs.o make[2]: Leaving directory '/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/uinst' /usr/bin/make -C tinst all make[2]: Entering directory '/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/tinst' g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -Werror -fno-exceptions -fno-rtti -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/tinst/../assembly/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/tinst/../assembly/linux -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/tinst/../uinst/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts/linux -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/selib -c -o deriv.o deriv.cpp g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -Werror -fno-exceptions -fno-rtti -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/tinst/../assembly/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/tinst/../assembly/linux -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/tinst/../uinst/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts/linux -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/selib -c -o t_instructions.o t_instructions.cpp ar rcs libsesimu_t.a deriv.o t_instructions.o make[2]: Leaving directory '/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/tinst' /usr/bin/make -C driver_api all make[2]: Entering directory '/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/driver_api' g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -fPIC -Werror -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/driver_api/../assembly/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/driver_api/../uinst -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/driver_api/../urtssim -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/driver_api/../tinst -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts/linux -c -o driver_api.o driver_api.cpp make[2]: Leaving directory '/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/driver_api' /usr/bin/make -C uae_service_sim/linux all make[2]: Entering directory '/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/uae_service_sim/linux' g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -Wall -fPIC -I.. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/tseal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/tinst -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/urtssim -I/builddir/build/BUILD/linux-sgx-sgx_2.22/external/epid-sdk -I/builddir/build/BUILD/linux-sgx-sgx_2.22/external/rdrand/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/ae/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/ae/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/ae/common -Werror -g -fcf-protection -c ../licensing_sim.cpp -o ../licensing_sim.o g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -Wall -fPIC -I.. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/tseal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/tinst -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/urtssim -I/builddir/build/BUILD/linux-sgx-sgx_2.22/external/epid-sdk -I/builddir/build/BUILD/linux-sgx-sgx_2.22/external/rdrand/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/ae/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/ae/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/ae/common -Werror -g -fcf-protection -c ../quoting_sim.cpp -o ../quoting_sim.o g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -Wall -fPIC -I.. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/tseal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/tinst -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/urtssim -I/builddir/build/BUILD/linux-sgx-sgx_2.22/external/epid-sdk -I/builddir/build/BUILD/linux-sgx-sgx_2.22/external/rdrand/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/ae/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/ae/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/ae/common -Werror -g -fcf-protection -c /builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/urtssim/cpusvn_util.cpp -o cpusvn_util.o g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -Wall -fPIC -I.. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/tseal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/tinst -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/urtssim -I/builddir/build/BUILD/linux-sgx-sgx_2.22/external/epid-sdk -I/builddir/build/BUILD/linux-sgx-sgx_2.22/external/rdrand/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/ae/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/ae/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/ae/common -Werror -g -fcf-protection -c /builddir/build/BUILD/linux-sgx-sgx_2.22/common/src/crypto_cmac_128.cpp -o crypto_cmac_128.o g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -Wall -fPIC -I.. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/tseal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/tinst -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/urtssim -I/builddir/build/BUILD/linux-sgx-sgx_2.22/external/epid-sdk -I/builddir/build/BUILD/linux-sgx-sgx_2.22/external/rdrand/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/ae/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/ae/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/ae/common -Werror -g -fcf-protection -c /builddir/build/BUILD/linux-sgx-sgx_2.22/common/src/crypto_evp_digest.cpp -o crypto_evp_digest.o g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -Wall -fPIC -I.. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/tseal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/tinst -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/urtssim -I/builddir/build/BUILD/linux-sgx-sgx_2.22/external/epid-sdk -I/builddir/build/BUILD/linux-sgx-sgx_2.22/external/rdrand/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/ae/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/ae/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/ae/common -Werror -g -fcf-protection -c /builddir/build/BUILD/linux-sgx-sgx_2.22/psw/ae/common/se_sig_rl.cpp -o se_sig_rl.o g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -Wall -fPIC -I.. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/tseal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/tinst -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/urtssim -I/builddir/build/BUILD/linux-sgx-sgx_2.22/external/epid-sdk -I/builddir/build/BUILD/linux-sgx-sgx_2.22/external/rdrand/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/ae/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/ae/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/ae/common -Werror -g -fcf-protection -c /builddir/build/BUILD/linux-sgx-sgx_2.22/common/src/sgx_read_rand.cpp -o sgx_read_rand.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -Wall -I.. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/tseal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/tinst -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/urtssim -I/builddir/build/BUILD/linux-sgx-sgx_2.22/external/epid-sdk -I/builddir/build/BUILD/linux-sgx-sgx_2.22/external/rdrand/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/ae/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/ae/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/ae/common -fcf-protection -Werror -fPIC -c /builddir/build/BUILD/linux-sgx-sgx_2.22/common/src/se_trace.c -o se_trace.o cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -Wall -I.. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/tseal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/tinst -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/urtssim -I/builddir/build/BUILD/linux-sgx-sgx_2.22/external/epid-sdk -I/builddir/build/BUILD/linux-sgx-sgx_2.22/external/rdrand/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/ae/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/ae/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/ae/common -fcf-protection -Werror -fPIC -c /builddir/build/BUILD/linux-sgx-sgx_2.22/common/src/se_thread.c -o se_thread.o checking for icc... no checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking if gcc knows the rdrand instruction... yes checking how to run the C preprocessor... gcc -E checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for inttypes.h... (cached) yes configure: creating ./config.status config.status: creating Makefile config.status: creating config.h /usr/bin/make -C /builddir/build/BUILD/linux-sgx-sgx_2.22/external/rdrand/src make[3]: Entering directory '/builddir/build/BUILD/linux-sgx-sgx_2.22/external/rdrand/src' gcc -fPIC -O2 -fcf-protection -c main.c gcc -fPIC -O2 -fcf-protection -c rdrand.c ar rcs librdrand.a rdrand.o gcc -fPIC -O2 -fcf-protection -o test main.o -L. -lrdrand make[3]: Leaving directory '/builddir/build/BUILD/linux-sgx-sgx_2.22/external/rdrand/src' g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -Wall -fPIC -I.. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/tseal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/tinst -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/urtssim -I/builddir/build/BUILD/linux-sgx-sgx_2.22/external/epid-sdk -I/builddir/build/BUILD/linux-sgx-sgx_2.22/external/rdrand/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/ae/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/ae/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/ae/common -Werror -g -fcf-protection ../licensing_sim.o ../quoting_sim.o cpusvn_util.o crypto_cmac_128.o crypto_evp_digest.o se_sig_rl.o sgx_read_rand.o se_trace.o se_thread.o -lrdrand -shared -Wl,--version-script=libsgx_epid.lds -Wl,--gc-sections -L/builddir/build/BUILD/linux-sgx-sgx_2.22/external/rdrand/src -lrdrand -L/builddir/build/BUILD/linux-sgx-sgx_2.22/external/rdrand/src -lrt -ldl -lcrypto -o libsgx_epid_sim.so g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -Wall -fPIC -I.. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/tseal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/tinst -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/urtssim -I/builddir/build/BUILD/linux-sgx-sgx_2.22/external/epid-sdk -I/builddir/build/BUILD/linux-sgx-sgx_2.22/external/rdrand/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/ae/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/ae/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/ae/common -Werror -g -fcf-protection ../licensing_sim.o ../quoting_sim.o cpusvn_util.o crypto_cmac_128.o crypto_evp_digest.o se_sig_rl.o sgx_read_rand.o se_trace.o se_thread.o -lrdrand -shared -Wl,--version-script=libsgx_launch.lds -Wl,--gc-sections -L/builddir/build/BUILD/linux-sgx-sgx_2.22/external/rdrand/src -lrdrand -L/builddir/build/BUILD/linux-sgx-sgx_2.22/external/rdrand/src -lrt -ldl -lcrypto -o libsgx_launch_sim.so g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -Wall -fPIC -I.. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/tseal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/tinst -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/urtssim -I/builddir/build/BUILD/linux-sgx-sgx_2.22/external/epid-sdk -I/builddir/build/BUILD/linux-sgx-sgx_2.22/external/rdrand/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/ae/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/ae/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/ae/common -Werror -g -fcf-protection ../licensing_sim.o ../quoting_sim.o cpusvn_util.o crypto_cmac_128.o crypto_evp_digest.o se_sig_rl.o sgx_read_rand.o se_trace.o se_thread.o -lrdrand -shared -Wl,--version-script=libsgx_quote_ex.lds -Wl,--gc-sections -L/builddir/build/BUILD/linux-sgx-sgx_2.22/external/rdrand/src -lrdrand -L/builddir/build/BUILD/linux-sgx-sgx_2.22/external/rdrand/src -lrt -ldl -lcrypto -o libsgx_quote_ex_sim.so g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -Wall -fPIC -I.. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/tseal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/tinst -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/urtssim -I/builddir/build/BUILD/linux-sgx-sgx_2.22/external/epid-sdk -I/builddir/build/BUILD/linux-sgx-sgx_2.22/external/rdrand/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/ae/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/ae/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/ae/common -Werror -g -fcf-protection ../licensing_sim.o ../quoting_sim.o cpusvn_util.o crypto_cmac_128.o crypto_evp_digest.o se_sig_rl.o sgx_read_rand.o se_trace.o se_thread.o -lrdrand -shared -Wl,--version-script=libsgx_uae_service.lds -Wl,--gc-sections -L/builddir/build/BUILD/linux-sgx-sgx_2.22/external/rdrand/src -lrdrand -L/builddir/build/BUILD/linux-sgx-sgx_2.22/external/rdrand/src -lrt -ldl -lcrypto -o libsgx_uae_service_sim.so ((test -f libsgx_epid_sim.so.debug) ||( \ cp -f libsgx_epid_sim.so libsgx_epid_sim.so.orig &&\ objcopy --only-keep-debug libsgx_epid_sim.so libsgx_epid_sim.so.debug &&\ strip -g libsgx_epid_sim.so &&\ objcopy --add-gnu-debuglink=libsgx_epid_sim.so.debug libsgx_epid_sim.so )) ((test -f libsgx_launch_sim.so.debug) ||( \ cp -f libsgx_launch_sim.so libsgx_launch_sim.so.orig &&\ objcopy --only-keep-debug libsgx_launch_sim.so libsgx_launch_sim.so.debug &&\ strip -g libsgx_launch_sim.so &&\ objcopy --add-gnu-debuglink=libsgx_launch_sim.so.debug libsgx_launch_sim.so )) ((test -f libsgx_quote_ex_sim.so.debug) ||( \ cp -f libsgx_quote_ex_sim.so libsgx_quote_ex_sim.so.orig &&\ objcopy --only-keep-debug libsgx_quote_ex_sim.so libsgx_quote_ex_sim.so.debug &&\ strip -g libsgx_quote_ex_sim.so &&\ objcopy --add-gnu-debuglink=libsgx_quote_ex_sim.so.debug libsgx_quote_ex_sim.so )) ((test -f libsgx_uae_service_sim.so.debug) ||( \ cp -f libsgx_uae_service_sim.so libsgx_uae_service_sim.so.orig &&\ objcopy --only-keep-debug libsgx_uae_service_sim.so libsgx_uae_service_sim.so.debug &&\ strip -g libsgx_uae_service_sim.so &&\ objcopy --add-gnu-debuglink=libsgx_uae_service_sim.so.debug libsgx_uae_service_sim.so )) cc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -fcf-protection -fPIC -shared -Wl,-soname=libsgx_epid.so.1 ../libsgx_epid_deploy.c -o libsgx_epid_deploy.so cc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -fcf-protection -fPIC -shared -Wl,-soname=libsgx_launch.so.1 ../libsgx_launch_deploy.c -o libsgx_launch_deploy.so cc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -fcf-protection -fPIC -shared -Wl,-soname=libsgx_quote_ex.so.1 ../libsgx_quote_ex_deploy.c -o libsgx_quote_ex_deploy.so cc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -fcf-protection -fPIC -shared -Wl,-soname=libsgx_uae_service.so ../libsgx_epid_deploy.c ../libsgx_launch_deploy.c ../libsgx_quote_ex_deploy.c -o libsgx_uae_service_deploy.so make[2]: Leaving directory '/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/uae_service_sim/linux' /usr/bin/make -C urtssim all make[2]: Entering directory '/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/urtssim' /usr/bin/make -C linux make[3]: Entering directory '/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/urtssim/linux' /usr/bin/make -C /builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/assembly/ make[4]: Entering directory '/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/assembly' /usr/bin/make -C linux make[5]: Entering directory '/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/assembly/linux' make[5]: Nothing to be done for 'all'. make[5]: Leaving directory '/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/assembly/linux' make[4]: Leaving directory '/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/assembly' /usr/bin/make -C /builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/uinst/ make[4]: Entering directory '/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/uinst' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/uinst' /usr/bin/make -C /builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/driver_api/ make[4]: Entering directory '/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/driver_api' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/driver_api' /usr/bin/make -C /builddir/build/BUILD/linux-sgx-sgx_2.22/common/se_wrapper/ make[4]: Entering directory '/builddir/build/BUILD/linux-sgx-sgx_2.22/common/se_wrapper' cc -c -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -Werror -D_GNU_SOURCE -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal /builddir/build/BUILD/linux-sgx-sgx_2.22/common/src/se_memory.c -o se_memory.o cc -c -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -Werror -D_GNU_SOURCE -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal /builddir/build/BUILD/linux-sgx-sgx_2.22/common/src/se_thread.c -o se_thread.o cc -c -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -Werror -D_GNU_SOURCE -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal /builddir/build/BUILD/linux-sgx-sgx_2.22/common/src/se_trace.c -o se_trace.o cc -c -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -Werror -D_GNU_SOURCE -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal /builddir/build/BUILD/linux-sgx-sgx_2.22/common/src/se_event.c -o se_event.o cc -c -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -Werror -D_GNU_SOURCE -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal /builddir/build/BUILD/linux-sgx-sgx_2.22/common/src/se_rwlock.c -o se_rwlock.o cc -c -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -Werror -D_GNU_SOURCE -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal /builddir/build/BUILD/linux-sgx-sgx_2.22/common/src/se_time.c -o se_time.o cc -c -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -Werror -D_GNU_SOURCE -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal /builddir/build/BUILD/linux-sgx-sgx_2.22/common/src/se_map.c -o se_map.o ar rcs libwrapper.a se_memory.o se_thread.o se_trace.o se_event.o se_rwlock.o se_time.o se_map.o make[4]: Leaving directory '/builddir/build/BUILD/linux-sgx-sgx_2.22/common/se_wrapper' /usr/bin/make -C /builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/uae_service_sim/linux make[4]: Entering directory '/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/uae_service_sim/linux' /usr/bin/make -C /builddir/build/BUILD/linux-sgx-sgx_2.22/external/rdrand/src make[5]: Entering directory '/builddir/build/BUILD/linux-sgx-sgx_2.22/external/rdrand/src' make[5]: Nothing to be done for 'all'. make[5]: Leaving directory '/builddir/build/BUILD/linux-sgx-sgx_2.22/external/rdrand/src' g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -Wall -fPIC -I.. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/tseal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/tinst -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/urtssim -I/builddir/build/BUILD/linux-sgx-sgx_2.22/external/epid-sdk -I/builddir/build/BUILD/linux-sgx-sgx_2.22/external/rdrand/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/ae/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/ae/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/ae/common -Werror -g -fcf-protection ../licensing_sim.o ../quoting_sim.o cpusvn_util.o crypto_cmac_128.o crypto_evp_digest.o se_sig_rl.o sgx_read_rand.o se_trace.o se_thread.o -lrdrand -shared -Wl,--version-script=libsgx_epid.lds -Wl,--gc-sections -L/builddir/build/BUILD/linux-sgx-sgx_2.22/external/rdrand/src -lrdrand -L/builddir/build/BUILD/linux-sgx-sgx_2.22/external/rdrand/src -lrt -ldl -lcrypto -o libsgx_epid_sim.so g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -Wall -fPIC -I.. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/tseal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/tinst -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/urtssim -I/builddir/build/BUILD/linux-sgx-sgx_2.22/external/epid-sdk -I/builddir/build/BUILD/linux-sgx-sgx_2.22/external/rdrand/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/ae/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/ae/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/ae/common -Werror -g -fcf-protection ../licensing_sim.o ../quoting_sim.o cpusvn_util.o crypto_cmac_128.o crypto_evp_digest.o se_sig_rl.o sgx_read_rand.o se_trace.o se_thread.o -lrdrand -shared -Wl,--version-script=libsgx_launch.lds -Wl,--gc-sections -L/builddir/build/BUILD/linux-sgx-sgx_2.22/external/rdrand/src -lrdrand -L/builddir/build/BUILD/linux-sgx-sgx_2.22/external/rdrand/src -lrt -ldl -lcrypto -o libsgx_launch_sim.so g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -Wall -fPIC -I.. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/tseal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/tinst -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/urtssim -I/builddir/build/BUILD/linux-sgx-sgx_2.22/external/epid-sdk -I/builddir/build/BUILD/linux-sgx-sgx_2.22/external/rdrand/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/ae/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/ae/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/ae/common -Werror -g -fcf-protection ../licensing_sim.o ../quoting_sim.o cpusvn_util.o crypto_cmac_128.o crypto_evp_digest.o se_sig_rl.o sgx_read_rand.o se_trace.o se_thread.o -lrdrand -shared -Wl,--version-script=libsgx_quote_ex.lds -Wl,--gc-sections -L/builddir/build/BUILD/linux-sgx-sgx_2.22/external/rdrand/src -lrdrand -L/builddir/build/BUILD/linux-sgx-sgx_2.22/external/rdrand/src -lrt -ldl -lcrypto -o libsgx_quote_ex_sim.so g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -Wall -fPIC -I.. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/tseal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/tinst -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/urtssim -I/builddir/build/BUILD/linux-sgx-sgx_2.22/external/epid-sdk -I/builddir/build/BUILD/linux-sgx-sgx_2.22/external/rdrand/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/ae/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/ae/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/ae/common -Werror -g -fcf-protection ../licensing_sim.o ../quoting_sim.o cpusvn_util.o crypto_cmac_128.o crypto_evp_digest.o se_sig_rl.o sgx_read_rand.o se_trace.o se_thread.o -lrdrand -shared -Wl,--version-script=libsgx_uae_service.lds -Wl,--gc-sections -L/builddir/build/BUILD/linux-sgx-sgx_2.22/external/rdrand/src -lrdrand -L/builddir/build/BUILD/linux-sgx-sgx_2.22/external/rdrand/src -lrt -ldl -lcrypto -o libsgx_uae_service_sim.so ((test -f libsgx_epid_sim.so.debug) ||( \ cp -f libsgx_epid_sim.so libsgx_epid_sim.so.orig &&\ objcopy --only-keep-debug libsgx_epid_sim.so libsgx_epid_sim.so.debug &&\ strip -g libsgx_epid_sim.so &&\ objcopy --add-gnu-debuglink=libsgx_epid_sim.so.debug libsgx_epid_sim.so )) ((test -f libsgx_launch_sim.so.debug) ||( \ cp -f libsgx_launch_sim.so libsgx_launch_sim.so.orig &&\ objcopy --only-keep-debug libsgx_launch_sim.so libsgx_launch_sim.so.debug &&\ strip -g libsgx_launch_sim.so &&\ objcopy --add-gnu-debuglink=libsgx_launch_sim.so.debug libsgx_launch_sim.so )) ((test -f libsgx_quote_ex_sim.so.debug) ||( \ cp -f libsgx_quote_ex_sim.so libsgx_quote_ex_sim.so.orig &&\ objcopy --only-keep-debug libsgx_quote_ex_sim.so libsgx_quote_ex_sim.so.debug &&\ strip -g libsgx_quote_ex_sim.so &&\ objcopy --add-gnu-debuglink=libsgx_quote_ex_sim.so.debug libsgx_quote_ex_sim.so )) ((test -f libsgx_uae_service_sim.so.debug) ||( \ cp -f libsgx_uae_service_sim.so libsgx_uae_service_sim.so.orig &&\ objcopy --only-keep-debug libsgx_uae_service_sim.so libsgx_uae_service_sim.so.debug &&\ strip -g libsgx_uae_service_sim.so &&\ objcopy --add-gnu-debuglink=libsgx_uae_service_sim.so.debug libsgx_uae_service_sim.so )) make[4]: Leaving directory '/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/uae_service_sim/linux' g++ -c -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -DDISABLE_TRACE -fPIC -DSE_SIM -Werror -g -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal/linux -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/enclave_common -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts/parser -I/builddir/build/BUILD/linux-sgx-sgx_2.22/external/vtune/linux/include -I/builddir/build/BUILD/linux-sgx-sgx_2.22/external/vtune/linux/sdk/src/ittnotify -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts/linux -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/tinst -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/uinst /builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts/enclave.cpp -o enclave.o g++ -c -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -DDISABLE_TRACE -fPIC -DSE_SIM -Werror -g -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal/linux -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/enclave_common -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts/parser -I/builddir/build/BUILD/linux-sgx-sgx_2.22/external/vtune/linux/include -I/builddir/build/BUILD/linux-sgx-sgx_2.22/external/vtune/linux/sdk/src/ittnotify -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts/linux -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/tinst -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/uinst /builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts/tcs.cpp -o tcs.o g++ -c -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -DDISABLE_TRACE -fPIC -DSE_SIM -Werror -g -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal/linux -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/enclave_common -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts/parser -I/builddir/build/BUILD/linux-sgx-sgx_2.22/external/vtune/linux/include -I/builddir/build/BUILD/linux-sgx-sgx_2.22/external/vtune/linux/sdk/src/ittnotify -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts/linux -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/tinst -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/uinst /builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts/loader.cpp -o loader.o g++ -c -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -DDISABLE_TRACE -fPIC -DSE_SIM -Werror -g -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal/linux -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/enclave_common -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts/parser -I/builddir/build/BUILD/linux-sgx-sgx_2.22/external/vtune/linux/include -I/builddir/build/BUILD/linux-sgx-sgx_2.22/external/vtune/linux/sdk/src/ittnotify -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts/linux -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/tinst -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/uinst /builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts/se_detect.cpp -o se_detect.o g++ -c -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -DDISABLE_TRACE -fPIC -DSE_SIM -Werror -g -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal/linux -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/enclave_common -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts/parser -I/builddir/build/BUILD/linux-sgx-sgx_2.22/external/vtune/linux/include -I/builddir/build/BUILD/linux-sgx-sgx_2.22/external/vtune/linux/sdk/src/ittnotify -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts/linux -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/tinst -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/uinst /builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts/enclave_mutex.cpp -o enclave_mutex.o g++ -c -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -DDISABLE_TRACE -fPIC -DSE_SIM -Werror -g -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal/linux -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/enclave_common -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts/parser -I/builddir/build/BUILD/linux-sgx-sgx_2.22/external/vtune/linux/include -I/builddir/build/BUILD/linux-sgx-sgx_2.22/external/vtune/linux/sdk/src/ittnotify -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts/linux -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/tinst -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/uinst /builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts/enclave_thread.cpp -o enclave_thread.o g++ -c -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -DDISABLE_TRACE -fPIC -DSE_SIM -Werror -g -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal/linux -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/enclave_common -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts/parser -I/builddir/build/BUILD/linux-sgx-sgx_2.22/external/vtune/linux/include -I/builddir/build/BUILD/linux-sgx-sgx_2.22/external/vtune/linux/sdk/src/ittnotify -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts/linux -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/tinst -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/uinst /builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts/routine.cpp -o routine.o g++ -c -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -DDISABLE_TRACE -fPIC -DSE_SIM -Werror -g -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal/linux -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/enclave_common -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts/parser -I/builddir/build/BUILD/linux-sgx-sgx_2.22/external/vtune/linux/include -I/builddir/build/BUILD/linux-sgx-sgx_2.22/external/vtune/linux/sdk/src/ittnotify -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts/linux -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/tinst -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/uinst /builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts/urts_xsave.cpp -o urts_xsave.o g++ -c -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -DDISABLE_TRACE -fPIC -DSE_SIM -Werror -g -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal/linux -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/enclave_common -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts/parser -I/builddir/build/BUILD/linux-sgx-sgx_2.22/external/vtune/linux/include -I/builddir/build/BUILD/linux-sgx-sgx_2.22/external/vtune/linux/sdk/src/ittnotify -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts/linux -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/tinst -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/uinst /builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts/se_ocalls.cpp -o se_ocalls.o g++ -c -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -DDISABLE_TRACE -fPIC -DSE_SIM -Werror -g -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal/linux -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/enclave_common -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts/parser -I/builddir/build/BUILD/linux-sgx-sgx_2.22/external/vtune/linux/include -I/builddir/build/BUILD/linux-sgx-sgx_2.22/external/vtune/linux/sdk/src/ittnotify -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts/linux -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/tinst -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/uinst /builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts/cpu_features.cpp -o cpu_features.o g++ -c -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -DDISABLE_TRACE -fPIC -DSE_SIM -Werror -g -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal/linux -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/enclave_common -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts/parser -I/builddir/build/BUILD/linux-sgx-sgx_2.22/external/vtune/linux/include -I/builddir/build/BUILD/linux-sgx-sgx_2.22/external/vtune/linux/sdk/src/ittnotify -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts/linux -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/tinst -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/uinst /builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts/cpu_features_ext.cpp -o cpu_features_ext.o g++ -c -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -DDISABLE_TRACE -fPIC -DSE_SIM -Werror -g -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal/linux -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/enclave_common -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts/parser -I/builddir/build/BUILD/linux-sgx-sgx_2.22/external/vtune/linux/include -I/builddir/build/BUILD/linux-sgx-sgx_2.22/external/vtune/linux/sdk/src/ittnotify -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts/linux -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/tinst -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/uinst /builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts/node.cpp -o node.o g++ -c -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -DDISABLE_TRACE -fPIC -DSE_SIM -Werror -g -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal/linux -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/enclave_common -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts/parser -I/builddir/build/BUILD/linux-sgx-sgx_2.22/external/vtune/linux/include -I/builddir/build/BUILD/linux-sgx-sgx_2.22/external/vtune/linux/sdk/src/ittnotify -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts/linux -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/tinst -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/uinst /builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts/launch_checker.cpp -o launch_checker.o g++ -c -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -DDISABLE_TRACE -fPIC -DSE_SIM -Werror -g -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal/linux -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/enclave_common -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts/parser -I/builddir/build/BUILD/linux-sgx-sgx_2.22/external/vtune/linux/include -I/builddir/build/BUILD/linux-sgx-sgx_2.22/external/vtune/linux/sdk/src/ittnotify -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts/linux -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/tinst -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/uinst /builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts/linux/urts.cpp -o urts.o g++ -c -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -DDISABLE_TRACE -fPIC -DSE_SIM -Werror -g -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal/linux -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/enclave_common -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts/parser -I/builddir/build/BUILD/linux-sgx-sgx_2.22/external/vtune/linux/include -I/builddir/build/BUILD/linux-sgx-sgx_2.22/external/vtune/linux/sdk/src/ittnotify -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts/linux -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/tinst -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/uinst /builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts/linux/misc.cpp -o misc.o g++ -c -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -DDISABLE_TRACE -fPIC -DSE_SIM -Werror -g -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal/linux -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/enclave_common -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts/parser -I/builddir/build/BUILD/linux-sgx-sgx_2.22/external/vtune/linux/include -I/builddir/build/BUILD/linux-sgx-sgx_2.22/external/vtune/linux/sdk/src/ittnotify -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts/linux -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/tinst -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/uinst /builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts/linux/sig_handler.cpp -o sig_handler.o g++ -c -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -DDISABLE_TRACE -fPIC -DSE_SIM -Werror -g -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal/linux -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/enclave_common -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts/parser -I/builddir/build/BUILD/linux-sgx-sgx_2.22/external/vtune/linux/include -I/builddir/build/BUILD/linux-sgx-sgx_2.22/external/vtune/linux/sdk/src/ittnotify -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts/linux -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/tinst -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/uinst /builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts/linux/debugger_support.cpp -o debugger_support.o g++ -c -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -DDISABLE_TRACE -fPIC -DSE_SIM -Werror -g -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal/linux -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/enclave_common -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts/parser -I/builddir/build/BUILD/linux-sgx-sgx_2.22/external/vtune/linux/include -I/builddir/build/BUILD/linux-sgx-sgx_2.22/external/vtune/linux/sdk/src/ittnotify -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts/linux -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/tinst -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/uinst /builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts/linux/get_thread_id.cpp -o get_thread_id.o g++ -c -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -DDISABLE_TRACE -fPIC -DSE_SIM -Werror -g -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal/linux -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/enclave_common -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts/parser -I/builddir/build/BUILD/linux-sgx-sgx_2.22/external/vtune/linux/include -I/builddir/build/BUILD/linux-sgx-sgx_2.22/external/vtune/linux/sdk/src/ittnotify -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts/linux -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/tinst -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/uinst /builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts/linux/urts_emm.cpp -o urts_emm.o g++ -c -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -DDISABLE_TRACE -fPIC -DSE_SIM -Werror -g -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal/linux -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/enclave_common -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts/parser -I/builddir/build/BUILD/linux-sgx-sgx_2.22/external/vtune/linux/include -I/builddir/build/BUILD/linux-sgx-sgx_2.22/external/vtune/linux/sdk/src/ittnotify -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts/linux -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/tinst -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/uinst /builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts/parser/section.cpp -o section.o g++ -c -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -DDISABLE_TRACE -fPIC -DSE_SIM -Werror -g -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal/linux -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/enclave_common -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts/parser -I/builddir/build/BUILD/linux-sgx-sgx_2.22/external/vtune/linux/include -I/builddir/build/BUILD/linux-sgx-sgx_2.22/external/vtune/linux/sdk/src/ittnotify -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts/linux -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/tinst -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/uinst /builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts/parser/elfparser.cpp -o elfparser.o g++ -c -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -DDISABLE_TRACE -fPIC -DSE_SIM -Werror -g -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal/linux -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/enclave_common -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts/parser -I/builddir/build/BUILD/linux-sgx-sgx_2.22/external/vtune/linux/include -I/builddir/build/BUILD/linux-sgx-sgx_2.22/external/vtune/linux/sdk/src/ittnotify -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts/linux -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/tinst -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/uinst ../enclave_creator_sim.cpp -o enclave_creator_sim.o g++ -c -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -DDISABLE_TRACE -fPIC -DSE_SIM -Werror -g -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal/linux -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/enclave_common -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts/parser -I/builddir/build/BUILD/linux-sgx-sgx_2.22/external/vtune/linux/include -I/builddir/build/BUILD/linux-sgx-sgx_2.22/external/vtune/linux/sdk/src/ittnotify -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts/linux -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/tinst -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/uinst ../cpusvn_util.cpp -o cpusvn_util.o g++ -c -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -DDISABLE_TRACE -fPIC -DSE_SIM -Werror -g -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal/linux -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/enclave_common -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts/parser -I/builddir/build/BUILD/linux-sgx-sgx_2.22/external/vtune/linux/include -I/builddir/build/BUILD/linux-sgx-sgx_2.22/external/vtune/linux/sdk/src/ittnotify -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts/linux -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/tinst -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/uinst /builddir/build/BUILD/linux-sgx-sgx_2.22/psw/../common/src/crypto_evp_digest.cpp -o crypto_evp_digest.o cc -c -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -DDISABLE_TRACE -fPIC -DSE_SIM -Werror -g -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal/linux -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/enclave_common -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts/parser -I/builddir/build/BUILD/linux-sgx-sgx_2.22/external/vtune/linux/include -I/builddir/build/BUILD/linux-sgx-sgx_2.22/external/vtune/linux/sdk/src/ittnotify -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts/linux -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/tinst -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/uinst /builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts/linux/enter_enclave.S -o enter_enclave.o cc -c -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -DDISABLE_TRACE -fPIC -DSE_SIM -Werror -g -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal/linux -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/enclave_common -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts/parser -I/builddir/build/BUILD/linux-sgx-sgx_2.22/external/vtune/linux/include -I/builddir/build/BUILD/linux-sgx-sgx_2.22/external/vtune/linux/sdk/src/ittnotify -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts/linux -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/tinst -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/uinst /builddir/build/BUILD/linux-sgx-sgx_2.22/psw/../common/src/linux/xsave_gnu.S -o xsave_gnu.o CFLAGS= CXXFLAGS= /usr/bin/make -C /builddir/build/BUILD/linux-sgx-sgx_2.22/external/vtune/linux/sdk/src/ittnotify/ make[4]: Entering directory '/builddir/build/BUILD/linux-sgx-sgx_2.22/external/vtune/linux/sdk/src/ittnotify' cc -I ../../../include -fPIC -Wno-strict-prototypes -fcf-protection -c -o ittnotify_static.o ittnotify_static.c ar rcs libittnotify.a ittnotify_static.o make[4]: Leaving directory '/builddir/build/BUILD/linux-sgx-sgx_2.22/external/vtune/linux/sdk/src/ittnotify' g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -DDISABLE_TRACE -fPIC -DSE_SIM -Werror -g -fcf-protection -shared -Wl,-soname=libsgx_urts_sim.so enclave.o tcs.o loader.o se_detect.o enclave_mutex.o enclave_thread.o routine.o urts_xsave.o se_ocalls.o cpu_features.o cpu_features_ext.o node.o launch_checker.o urts.o misc.o sig_handler.o debugger_support.o get_thread_id.o urts_emm.o section.o elfparser.o enclave_creator_sim.o cpusvn_util.o crypto_evp_digest.o enter_enclave.o xsave_gnu.o /builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/driver_api/driver_api.o /builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/assembly/linux/lowlib.o /builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/assembly/linux/sgxsim.o /builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/uinst/u_instructions.o /builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/uinst/enclave_mngr.o /builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/uinst/linux/get_tcs.o /builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/uinst/linux/set_tls.o /builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/uinst/linux/restore_tls.o -L/builddir/build/BUILD/linux-sgx-sgx_2.22/common/se_wrapper -L/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/uae_service_sim/linux -L/builddir/build/BUILD/linux-sgx-sgx_2.22/external/vtune/linux/sdk/src/ittnotify/ -littnotify -ldl -lpthread -Wl,-z,relro,-z,now,-z,noexecstack -Wl,--version-script=/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/urts/linux/urts.lds -lwrapper -lcrypto -Wl,-Bdynamic -Wl,-Bsymbolic -lsgx_uae_service_sim -o libsgx_urts_sim.so cp -f libsgx_urts_sim.so libsgx_urts_sim.so.orig objcopy --only-keep-debug libsgx_urts_sim.so libsgx_urts_sim.so.debug strip -g libsgx_urts_sim.so objcopy --add-gnu-debuglink=libsgx_urts_sim.so.debug libsgx_urts_sim.so cc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -fcf-protection -shared -fPIC -Wl,-soname=libsgx_urts.so.2 ../urts_deploy.c -o libsgx_urts_deploy.so cp -f libsgx_urts_sim.so /builddir/build/BUILD/linux-sgx-sgx_2.22/build/linux cp -f libsgx_urts_deploy.so /builddir/build/BUILD/linux-sgx-sgx_2.22/build/linux cp -f libsgx_urts_sim.so.debug /builddir/build/BUILD/linux-sgx-sgx_2.22/build/linux make[3]: Leaving directory '/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/urtssim/linux' make[2]: Leaving directory '/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/urtssim' /usr/bin/make -C trtssim all make[2]: Entering directory '/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/trtssim' /usr/bin/make -C linux make[3]: Entering directory '/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/trtssim/linux' g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -DSE_SIM -Werror -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -fno-exceptions -fno-rtti -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/pthread/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/tlibcxx/include -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/trtssim/linux/../../tinst/ -c -o init_enclave.o /builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts/init_enclave.cpp g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -DSE_SIM -Werror -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -fno-exceptions -fno-rtti -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/pthread/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/tlibcxx/include -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/trtssim/linux/../../tinst/ -c -o trts.o /builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts/trts.cpp g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -DSE_SIM -Werror -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -fno-exceptions -fno-rtti -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/pthread/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/tlibcxx/include -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/trtssim/linux/../../tinst/ -c -o trts_ecall.o /builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts/trts_ecall.cpp g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -DSE_SIM -Werror -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -fno-exceptions -fno-rtti -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/pthread/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/tlibcxx/include -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/trtssim/linux/../../tinst/ -c -o trts_ocall.o /builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts/trts_ocall.cpp g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -DSE_SIM -Werror -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -fno-exceptions -fno-rtti -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/pthread/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/tlibcxx/include -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/trtssim/linux/../../tinst/ -c -o trts_util.o /builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts/trts_util.cpp g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -DSE_SIM -Werror -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -fno-exceptions -fno-rtti -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/pthread/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/tlibcxx/include -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/trtssim/linux/../../tinst/ -c -o trts_veh.o /builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts/trts_veh.cpp g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -DSE_SIM -Werror -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -fno-exceptions -fno-rtti -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/pthread/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/tlibcxx/include -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/trtssim/linux/../../tinst/ -c -o trts_xsave.o /builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts/trts_xsave.cpp g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -DSE_SIM -Werror -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -fno-exceptions -fno-rtti -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/pthread/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/tlibcxx/include -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/trtssim/linux/../../tinst/ -c -o init_optimized_lib.o /builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts/init_optimized_lib.cpp g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -DSE_SIM -Werror -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -fno-exceptions -fno-rtti -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/pthread/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/tlibcxx/include -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/trtssim/linux/../../tinst/ -c -o trts_add_trim.o /builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts/trts_add_trim.cpp g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -DSE_SIM -Werror -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -fno-exceptions -fno-rtti -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/pthread/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/tlibcxx/include -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/trtssim/linux/../../tinst/ -c -o trts_emm_sim.o /builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts/trts_emm_sim.cpp g++ -c -Wnon-virtual-dtor -std=c++17 -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -DSE_SIM -Werror -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -fno-exceptions -fno-rtti -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/trtssim/linux/../../tinst/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/pthread/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/tlibcxx/include /builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts/trts_nsp.cpp -o trts_nsp.o g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -DSE_SIM -Werror -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -fno-exceptions -fno-rtti -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/pthread/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/tlibcxx/include -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/trtssim/linux/../../assembly/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/trtssim/linux/../../assembly/linux -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/trtssim/linux/../../uinst/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/selib/ -O0 -c -o t_instructions.o /builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/trtssim/linux/../../tinst/t_instructions.cpp g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -DSE_SIM -Werror -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -fno-exceptions -fno-rtti -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/pthread/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/tlibcxx/include -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/trtssim/linux/../../assembly/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/trtssim/linux/../../assembly/linux -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/trtssim/linux/../../uinst/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/selib/ -O0 -c -o deriv.o /builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/trtssim/linux/../../tinst/deriv.cpp cc -DSE_SIM -Werror -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/pthread/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/tlibcxx/include -c -o lowlib.o /builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/trtssim/linux/../../assembly/linux/lowlib.S cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -DSE_SIM -Werror -fasynchronous-unwind-tables -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/pthread/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/tlibcxx/include -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/trtssim/linux/../../assembly/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/trtssim/linux/../../assembly/linux -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/trtssim/linux/../../uinst/ -c -o get_tcs.o /builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/trtssim/linux/../../uinst/linux/get_tcs.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -DSE_SIM -Werror -fasynchronous-unwind-tables -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/pthread/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/tlibcxx/include -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/trtssim/linux/../../assembly/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/trtssim/linux/../../assembly/linux -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/trtssim/linux/../../uinst/ -c -o restore_tls.o /builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/trtssim/linux/../../uinst/linux/restore_tls.c cc -DSE_SIM -Werror -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/trtssim/linux/../../assembly/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/pthread/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/tlibcxx/include -c -o trts_pic.o /builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts/linux/trts_pic.S cc -DSE_SIM -Werror -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/trtssim/linux/../../assembly/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/pthread/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/tlibcxx/include -c -o metadata_sec.o /builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts/linux/metadata_sec.S cc -DSE_SIM -Werror -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/trtssim/linux/../../assembly/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/pthread/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/tlibcxx/include -c -o xsave_gnu.o /builddir/build/BUILD/linux-sgx-sgx_2.22/common/src/linux/xsave_gnu.S cc -DSE_SIM -Werror -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/trtssim/linux/../../assembly/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/pthread/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/tlibcxx/include -c -o thunk.o /builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts/linux/thunk.S cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -DSE_SIM -Werror -fasynchronous-unwind-tables -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/pthread/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/tlibcxx/include -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal/linux/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/trtssim/linux/../../assembly/ -c -o elf_parser.o /builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts/linux/elf_parser.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -DSE_SIM -Werror -fasynchronous-unwind-tables -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/pthread/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/tlibcxx/include -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal/linux/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/trtssim/linux/../../assembly/ -c -o global_init.o /builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts/linux/global_init.c cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -DSE_SIM -Werror -fasynchronous-unwind-tables -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/pthread/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/tlibcxx/include -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal/linux/ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/trtssim/linux/../../assembly/ -c -o tls_support.o /builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/trts/linux/tls_support.c ar rcsD libsgx_trts_sim.a init_enclave.o trts.o trts_ecall.o trts_ocall.o trts_util.o trts_veh.o trts_xsave.o init_optimized_lib.o trts_add_trim.o trts_emm_sim.o trts_nsp.o t_instructions.o deriv.o lowlib.o get_tcs.o restore_tls.o trts_pic.o metadata_sec.o xsave_gnu.o thunk.o elf_parser.o global_init.o tls_support.o cp -f libsgx_trts_sim.a /builddir/build/BUILD/linux-sgx-sgx_2.22/build/linux make[3]: Leaving directory '/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/trtssim/linux' make[2]: Leaving directory '/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/trtssim' /usr/bin/make -C SEConfigureCPUSVN/linux all make[2]: Entering directory '/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/SEConfigureCPUSVN/linux' g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -Werror -fpie -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/SEConfigureCPUSVN/linux/../../urtssim -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/SEConfigureCPUSVN/linux/../../tinst -c config_cpusvn.cpp -o config_cpusvn.o g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -Werror -fpie -fcf-protection -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/SEConfigureCPUSVN/linux/../../urtssim -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/SEConfigureCPUSVN/linux/../../tinst -c /builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/SEConfigureCPUSVN/linux/../../urtssim/cpusvn_util.cpp -o /builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/SEConfigureCPUSVN/linux/../../urtssim/cpusvn_util.o /usr/bin/make -C /builddir/build/BUILD/linux-sgx-sgx_2.22/common/se_wrapper make[3]: Entering directory '/builddir/build/BUILD/linux-sgx-sgx_2.22/common/se_wrapper' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/builddir/build/BUILD/linux-sgx-sgx_2.22/common/se_wrapper' g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -Werror -fpie -fcf-protection -o sgx_config_cpusvn config_cpusvn.o /builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/SEConfigureCPUSVN/linux/../../urtssim/cpusvn_util.o -lwrapper -L/builddir/build/BUILD/linux-sgx-sgx_2.22/common/se_wrapper -pie -Wl,-z,relro,-z,now,-z,noexecstack -lwrapper make[2]: Leaving directory '/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/SEConfigureCPUSVN/linux' /usr/bin/make -C tservice_sim all make[2]: Entering directory '/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/tservice_sim' cd /builddir/build/BUILD/linux-sgx-sgx_2.22/build/linux/.tservice_sim && ar x /builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/ec_dh_lib/libsgx_dh.a cd /builddir/build/BUILD/linux-sgx-sgx_2.22/build/linux/.tservice_sim && ar x /builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/tseal/linux/libtSeal.a cd /builddir/build/BUILD/linux-sgx-sgx_2.22/build/linux/.tservice_sim && ar x /builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/selib/linux/libselib.a ar rsD libsgx_tservice_sim.a /builddir/build/BUILD/linux-sgx-sgx_2.22/build/linux/.tservice_sim/*.o ar: creating libsgx_tservice_sim.a cp -f libsgx_tservice_sim.a /builddir/build/BUILD/linux-sgx-sgx_2.22/build/linux make[2]: Leaving directory '/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/tservice_sim' make[1]: Leaving directory '/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation' /usr/bin/make -C tkey_exchange make[1]: Entering directory '/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/tkey_exchange' g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -Werror -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/ae/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/ae/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/ae/common -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/ae/ -I/usr/x86_64-intel-sgx/include/ipp -c /builddir/build/BUILD/linux-sgx-sgx_2.22/common/src/ecp.cpp -o ecp.o g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -Werror -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/ae/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/ae/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/ae/common -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/ae/ -I/usr/x86_64-intel-sgx/include/ipp -c simple_vector.cpp -o simple_vector.o /builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/edger8r/linux/_build/Edger8r.native --search-path ../../common/inc sgx_tkey_exchange.edl g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -Werror -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/ae/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/ae/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/ae/common -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/ae/ -I/usr/x86_64-intel-sgx/include/ipp -c tkey_exchange.cpp -o tkey_exchange.o g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -Werror -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/ae/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/ae/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/ae/common -I/builddir/build/BUILD/linux-sgx-sgx_2.22/psw/ae/ -I/usr/x86_64-intel-sgx/include/ipp -c tkey_exchange_version.cpp -o tkey_exchange_version.o ar rcsD libsgx_tkey_exchange.a ecp.o simple_vector.o tkey_exchange.o tkey_exchange_version.o make[1]: Leaving directory '/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/tkey_exchange' /usr/bin/make -C ukey_exchange make[1]: Entering directory '/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/ukey_exchange' g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -Werror -fcf-protection -fPIC -fno-exceptions -fno-rtti -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/usr/x86_64-intel-sgx/include/ipp -c -o ukey_exchange.o ukey_exchange.cpp cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -Werror -fcf-protection -fPIC -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/usr/x86_64-intel-sgx/include/ipp -c -o se_thread.o ../../common/src/se_thread.c g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -Werror -fcf-protection -fPIC -fno-exceptions -fno-rtti -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/usr/x86_64-intel-sgx/include/ipp -c -o ukey_exchange_version.o ukey_exchange_version.cpp ar rcsD libsgx_ukey_exchange.a ukey_exchange.o se_thread.o ukey_exchange_version.o cp -f libsgx_ukey_exchange.a /builddir/build/BUILD/linux-sgx-sgx_2.22/build/linux make[1]: Leaving directory '/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/ukey_exchange' /usr/bin/make -C protected_code_loader make[1]: Entering directory '/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/protected_code_loader' /usr/bin/make libsgx_pcl.a make[2]: Entering directory '/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/protected_code_loader' mkdir -p . g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I./crypto -I./unseal -I/usr/include -I/usr/include/x86_64-linux-gnu -I./ -c pcl_entry.cpp -o pcl_entry.o cc1plus: warning: /usr/include/x86_64-linux-gnu: No such file or directory [-Wmissing-include-dirs] objcopy pcl_entry.o --rename-section .text=.nipx objcopy pcl_entry.o --rename-section .data=.nipd objcopy pcl_entry.o --rename-section .rodata=.niprod CXX <= pcl_entry.cpp mkdir -p . g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I./crypto -I./unseal -I/usr/include -I/usr/include/x86_64-linux-gnu -I./ -c pcl_mem.cpp -o pcl_mem.o cc1plus: warning: /usr/include/x86_64-linux-gnu: No such file or directory [-Wmissing-include-dirs] objcopy pcl_mem.o --rename-section .text=.nipx objcopy pcl_mem.o --rename-section .data=.nipd objcopy pcl_mem.o --rename-section .rodata=.niprod CXX <= pcl_mem.cpp mkdir -p crypto g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I./crypto -I./unseal -I/usr/include -I/usr/include/x86_64-linux-gnu -I./ -c crypto/pcl_crypto.cpp -o crypto/pcl_crypto.o cc1plus: warning: /usr/include/x86_64-linux-gnu: No such file or directory [-Wmissing-include-dirs] objcopy crypto/pcl_crypto.o --rename-section .text=.nipx objcopy crypto/pcl_crypto.o --rename-section .data=.nipd objcopy crypto/pcl_crypto.o --rename-section .rodata=.niprod CXX <= crypto/pcl_crypto.cpp mkdir -p unseal g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I./crypto -I./unseal -I/usr/include -I/usr/include/x86_64-linux-gnu -I./ -c unseal/pcl_tSeal.cpp -o unseal/pcl_tSeal.o cc1plus: warning: /usr/include/x86_64-linux-gnu: No such file or directory [-Wmissing-include-dirs] objcopy unseal/pcl_tSeal.o --rename-section .text=.nipx objcopy unseal/pcl_tSeal.o --rename-section .data=.nipd objcopy unseal/pcl_tSeal.o --rename-section .rodata=.niprod CXX <= unseal/pcl_tSeal.cpp mkdir -p unseal g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I./crypto -I./unseal -I/usr/include -I/usr/include/x86_64-linux-gnu -I./ -c unseal/pcl_sgx_get_key.cpp -o unseal/pcl_sgx_get_key.o cc1plus: warning: /usr/include/x86_64-linux-gnu: No such file or directory [-Wmissing-include-dirs] objcopy unseal/pcl_sgx_get_key.o --rename-section .text=.nipx objcopy unseal/pcl_sgx_get_key.o --rename-section .data=.nipd objcopy unseal/pcl_sgx_get_key.o --rename-section .rodata=.niprod CXX <= unseal/pcl_sgx_get_key.cpp mkdir -p unseal g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I./crypto -I./unseal -I/usr/include -I/usr/include/x86_64-linux-gnu -I./ -c unseal/pcl_tSeal_util.cpp -o unseal/pcl_tSeal_util.o cc1plus: warning: /usr/include/x86_64-linux-gnu: No such file or directory [-Wmissing-include-dirs] objcopy unseal/pcl_tSeal_util.o --rename-section .text=.nipx objcopy unseal/pcl_tSeal_util.o --rename-section .data=.nipd objcopy unseal/pcl_tSeal_util.o --rename-section .rodata=.niprod CXX <= unseal/pcl_tSeal_util.cpp mkdir -p unseal g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I./crypto -I./unseal -I/usr/include -I/usr/include/x86_64-linux-gnu -I./ -c unseal/pcl_tSeal_internal.cpp -o unseal/pcl_tSeal_internal.o cc1plus: warning: /usr/include/x86_64-linux-gnu: No such file or directory [-Wmissing-include-dirs] objcopy unseal/pcl_tSeal_internal.o --rename-section .text=.nipx objcopy unseal/pcl_tSeal_internal.o --rename-section .data=.nipd objcopy unseal/pcl_tSeal_internal.o --rename-section .rodata=.niprod CXX <= unseal/pcl_tSeal_internal.cpp mkdir -p crypto cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I./crypto -I./unseal -I/usr/include -I/usr/include/x86_64-linux-gnu -I./ -c crypto/pcl_vpaes-x86_64.s -o crypto/pcl_vpaes-x86_64.o objcopy crypto/pcl_vpaes-x86_64.o --rename-section .text=.nipx objcopy crypto/pcl_vpaes-x86_64.o --rename-section .data=.nipd objcopy crypto/pcl_vpaes-x86_64.o --rename-section .rodata=.niprod CC <= crypto/pcl_vpaes-x86_64.s mkdir -p crypto cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I./crypto -I./unseal -I/usr/include -I/usr/include/x86_64-linux-gnu -I./ -c crypto/pcl_ghash-x86_64.s -o crypto/pcl_ghash-x86_64.o objcopy crypto/pcl_ghash-x86_64.o --rename-section .text=.nipx objcopy crypto/pcl_ghash-x86_64.o --rename-section .data=.nipd objcopy crypto/pcl_ghash-x86_64.o --rename-section .rodata=.niprod CC <= crypto/pcl_ghash-x86_64.s mkdir -p crypto cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I./crypto -I./unseal -I/usr/include -I/usr/include/x86_64-linux-gnu -I./ -c crypto/pcl_sha256.c -o crypto/pcl_sha256.o cc1: warning: /usr/include/x86_64-linux-gnu: No such file or directory [-Wmissing-include-dirs] In file included from crypto/pcl_sha256.c:118: ./crypto/pcl_md32_common.h: In function ‘pcl_SHA256_Final’: ./crypto/pcl_md32_common.h:103:53: warning: conversion from ‘long unsigned int’ to ‘unsigned int’ may change value [-Wconversion] 103 | # define HOST_l2c(l,c) ({ unsigned int r=(l); \ | ^ crypto/pcl_sha256.c:114:34: note: in expansion of macro ‘HOST_l2c’ 114 | { ll=(c)->h[nn]; (void)HOST_l2c(ll,(s)); } \ | ^~~~~~~~ ./crypto/pcl_md32_common.h:205:5: note: in expansion of macro ‘HASH_MAKE_STRING’ 205 | HASH_MAKE_STRING(c, md); | ^~~~~~~~~~~~~~~~ objcopy crypto/pcl_sha256.o --rename-section .text=.nipx objcopy crypto/pcl_sha256.o --rename-section .data=.nipd objcopy crypto/pcl_sha256.o --rename-section .rodata=.niprod CC <= crypto/pcl_sha256.c mkdir -p crypto cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I./crypto -I./unseal -I/usr/include -I/usr/include/x86_64-linux-gnu -I./ -c crypto/pcl_gcm128.c -o crypto/pcl_gcm128.o cc1: warning: /usr/include/x86_64-linux-gnu: No such file or directory [-Wmissing-include-dirs] objcopy crypto/pcl_gcm128.o --rename-section .text=.nipx objcopy crypto/pcl_gcm128.o --rename-section .data=.nipd objcopy crypto/pcl_gcm128.o --rename-section .rodata=.niprod CC <= crypto/pcl_gcm128.c library build with DEBUG = ar -rc libsgx_pcl.a pcl_entry.o pcl_mem.o crypto/pcl_crypto.o unseal/pcl_tSeal.o unseal/pcl_sgx_get_key.o unseal/pcl_tSeal_util.o unseal/pcl_tSeal_internal.o crypto/pcl_vpaes-x86_64.o crypto/pcl_ghash-x86_64.o crypto/pcl_sha256.o crypto/pcl_gcm128.o AR <= libsgx_pcl.a make[2]: Leaving directory '/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/protected_code_loader' /usr/bin/make libsgx_pclsim.a make[2]: Entering directory '/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/protected_code_loader' mkdir -p simulation g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -DSE_SIM=1 -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I./crypto -I./unseal -I/usr/include -I/usr/include/x86_64-linux-gnu -I./ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/tinst -c pcl_entry.cpp -o simulation/pcl_entry.o cc1plus: warning: /usr/include/x86_64-linux-gnu: No such file or directory [-Wmissing-include-dirs] objcopy simulation/pcl_entry.o --rename-section .text=.nipx objcopy simulation/pcl_entry.o --rename-section .data=.nipd objcopy simulation/pcl_entry.o --rename-section .rodata=.niprod CXX <= pcl_entry.cpp mkdir -p simulation g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -DSE_SIM=1 -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I./crypto -I./unseal -I/usr/include -I/usr/include/x86_64-linux-gnu -I./ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/tinst -c pcl_mem.cpp -o simulation/pcl_mem.o cc1plus: warning: /usr/include/x86_64-linux-gnu: No such file or directory [-Wmissing-include-dirs] objcopy simulation/pcl_mem.o --rename-section .text=.nipx objcopy simulation/pcl_mem.o --rename-section .data=.nipd objcopy simulation/pcl_mem.o --rename-section .rodata=.niprod CXX <= pcl_mem.cpp mkdir -p simulation/crypto g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -DSE_SIM=1 -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I./crypto -I./unseal -I/usr/include -I/usr/include/x86_64-linux-gnu -I./ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/tinst -c crypto/pcl_crypto.cpp -o simulation/crypto/pcl_crypto.o cc1plus: warning: /usr/include/x86_64-linux-gnu: No such file or directory [-Wmissing-include-dirs] crypto/pcl_crypto.cpp: In function ‘int pcl_cmac(const uint8_t (*)[16], const uint8_t*, uint32_t, uint8_t (*)[16])’: crypto/pcl_crypto.cpp:218:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘uint32_t’ {aka ‘unsigned int’} [-Wsign-compare] 218 | for (int i = 0; i < src_len; i++) | ~~^~~~~~~~~ objcopy simulation/crypto/pcl_crypto.o --rename-section .text=.nipx objcopy simulation/crypto/pcl_crypto.o --rename-section .data=.nipd objcopy simulation/crypto/pcl_crypto.o --rename-section .rodata=.niprod CXX <= crypto/pcl_crypto.cpp mkdir -p simulation/unseal g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -DSE_SIM=1 -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I./crypto -I./unseal -I/usr/include -I/usr/include/x86_64-linux-gnu -I./ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/tinst -c unseal/pcl_tSeal.cpp -o simulation/unseal/pcl_tSeal.o cc1plus: warning: /usr/include/x86_64-linux-gnu: No such file or directory [-Wmissing-include-dirs] objcopy simulation/unseal/pcl_tSeal.o --rename-section .text=.nipx objcopy simulation/unseal/pcl_tSeal.o --rename-section .data=.nipd objcopy simulation/unseal/pcl_tSeal.o --rename-section .rodata=.niprod CXX <= unseal/pcl_tSeal.cpp mkdir -p simulation/unseal g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -DSE_SIM=1 -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I./crypto -I./unseal -I/usr/include -I/usr/include/x86_64-linux-gnu -I./ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/tinst -c unseal/pcl_sgx_get_key.cpp -o simulation/unseal/pcl_sgx_get_key.o cc1plus: warning: /usr/include/x86_64-linux-gnu: No such file or directory [-Wmissing-include-dirs] objcopy simulation/unseal/pcl_sgx_get_key.o --rename-section .text=.nipx objcopy simulation/unseal/pcl_sgx_get_key.o --rename-section .data=.nipd objcopy simulation/unseal/pcl_sgx_get_key.o --rename-section .rodata=.niprod CXX <= unseal/pcl_sgx_get_key.cpp mkdir -p simulation/unseal g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -DSE_SIM=1 -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I./crypto -I./unseal -I/usr/include -I/usr/include/x86_64-linux-gnu -I./ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/tinst -c unseal/pcl_tSeal_util.cpp -o simulation/unseal/pcl_tSeal_util.o cc1plus: warning: /usr/include/x86_64-linux-gnu: No such file or directory [-Wmissing-include-dirs] objcopy simulation/unseal/pcl_tSeal_util.o --rename-section .text=.nipx objcopy simulation/unseal/pcl_tSeal_util.o --rename-section .data=.nipd objcopy simulation/unseal/pcl_tSeal_util.o --rename-section .rodata=.niprod CXX <= unseal/pcl_tSeal_util.cpp mkdir -p simulation/unseal g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -DSE_SIM=1 -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I./crypto -I./unseal -I/usr/include -I/usr/include/x86_64-linux-gnu -I./ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/tinst -c unseal/pcl_tSeal_internal.cpp -o simulation/unseal/pcl_tSeal_internal.o cc1plus: warning: /usr/include/x86_64-linux-gnu: No such file or directory [-Wmissing-include-dirs] objcopy simulation/unseal/pcl_tSeal_internal.o --rename-section .text=.nipx objcopy simulation/unseal/pcl_tSeal_internal.o --rename-section .data=.nipd objcopy simulation/unseal/pcl_tSeal_internal.o --rename-section .rodata=.niprod CXX <= unseal/pcl_tSeal_internal.cpp mkdir -p simulation/unseal/sim g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -DSE_SIM=1 -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I./crypto -I./unseal -I/usr/include -I/usr/include/x86_64-linux-gnu -I./ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/tinst -c unseal/sim/pcl_deriv.cpp -o simulation/unseal/sim/pcl_deriv.o cc1plus: warning: /usr/include/x86_64-linux-gnu: No such file or directory [-Wmissing-include-dirs] objcopy simulation/unseal/sim/pcl_deriv.o --rename-section .text=.nipx objcopy simulation/unseal/sim/pcl_deriv.o --rename-section .data=.nipd objcopy simulation/unseal/sim/pcl_deriv.o --rename-section .rodata=.niprod CXX <= unseal/sim/pcl_deriv.cpp mkdir -p simulation/unseal/sim g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -DSE_SIM=1 -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I./crypto -I./unseal -I/usr/include -I/usr/include/x86_64-linux-gnu -I./ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/tinst -c unseal/sim/pcl_t_instructions.cpp -o simulation/unseal/sim/pcl_t_instructions.o cc1plus: warning: /usr/include/x86_64-linux-gnu: No such file or directory [-Wmissing-include-dirs] unseal/sim/pcl_t_instructions.cpp: In function ‘egetkey_status_t pcl_egetkey(sgx_key_request_t*, uint8_t*)’: unseal/sim/pcl_t_instructions.cpp:104:42: warning: the result of the conversion is unspecified because ‘-1’ is outside the range of type ‘egetkey_status_t’ {aka ‘_egetkey_status_t’} [-Wconversion] 104 | # define GP() return ((egetkey_status_t)-1) | ^~ unseal/sim/pcl_t_instructions.cpp:105:46: note: in expansion of macro ‘GP’ 105 | #define GP_ON(cond) do { if (unlikely(cond)) GP(); } while (0) | ^~ unseal/sim/pcl_t_instructions.cpp:128:5: note: in expansion of macro ‘GP_ON’ 128 | GP_ON(((size_t)kr & (KEY_REQUEST_ALIGN_SIZE - 1)) != 0); | ^~~~~ unseal/sim/pcl_t_instructions.cpp:104:42: warning: the result of the conversion is unspecified because ‘-1’ is outside the range of type ‘egetkey_status_t’ {aka ‘_egetkey_status_t’} [-Wconversion] 104 | # define GP() return ((egetkey_status_t)-1) | ^~ unseal/sim/pcl_t_instructions.cpp:105:46: note: in expansion of macro ‘GP’ 105 | #define GP_ON(cond) do { if (unlikely(cond)) GP(); } while (0) | ^~ unseal/sim/pcl_t_instructions.cpp:134:5: note: in expansion of macro ‘GP_ON’ 134 | GP_ON(((size_t)okey & (KEY_ALIGN_SIZE - 1)) != 0); | ^~~~~ unseal/sim/pcl_t_instructions.cpp:104:42: warning: the result of the conversion is unspecified because ‘-1’ is outside the range of type ‘egetkey_status_t’ {aka ‘_egetkey_status_t’} [-Wconversion] 104 | # define GP() return ((egetkey_status_t)-1) | ^~ unseal/sim/pcl_t_instructions.cpp:105:46: note: in expansion of macro ‘GP’ 105 | #define GP_ON(cond) do { if (unlikely(cond)) GP(); } while (0) | ^~ unseal/sim/pcl_t_instructions.cpp:140:5: note: in expansion of macro ‘GP_ON’ 140 | GP_ON((kr->key_policy & ~(SGX_KEYPOLICY_MRENCLAVE | SGX_KEYPOLICY_MRSIGNER)) != 0); | ^~~~~ unseal/sim/pcl_t_instructions.cpp:104:42: warning: the result of the conversion is unspecified because ‘-1’ is outside the range of type ‘egetkey_status_t’ {aka ‘_egetkey_status_t’} [-Wconversion] 104 | # define GP() return ((egetkey_status_t)-1) | ^~ unseal/sim/pcl_t_instructions.cpp:105:46: note: in expansion of macro ‘GP’ 105 | #define GP_ON(cond) do { if (unlikely(cond)) GP(); } while (0) | ^~ unseal/sim/pcl_t_instructions.cpp:145:9: note: in expansion of macro ‘GP_ON’ 145 | GP_ON(u8ptr[i] != (uint8_t)0); | ^~~~~ unseal/sim/pcl_t_instructions.cpp:104:42: warning: the result of the conversion is unspecified because ‘-1’ is outside the range of type ‘egetkey_status_t’ {aka ‘_egetkey_status_t’} [-Wconversion] 104 | # define GP() return ((egetkey_status_t)-1) | ^~ unseal/sim/pcl_t_instructions.cpp:105:46: note: in expansion of macro ‘GP’ 105 | #define GP_ON(cond) do { if (unlikely(cond)) GP(); } while (0) | ^~ unseal/sim/pcl_t_instructions.cpp:149:9: note: in expansion of macro ‘GP_ON’ 149 | GP_ON(u8ptr[i] != (uint8_t)0); | ^~~~~ objcopy simulation/unseal/sim/pcl_t_instructions.o --rename-section .text=.nipx objcopy simulation/unseal/sim/pcl_t_instructions.o --rename-section .data=.nipd objcopy simulation/unseal/sim/pcl_t_instructions.o --rename-section .rodata=.niprod CXX <= unseal/sim/pcl_t_instructions.cpp mkdir -p simulation/crypto cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -DSE_SIM=1 -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I./crypto -I./unseal -I/usr/include -I/usr/include/x86_64-linux-gnu -I./ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/tinst -c crypto/pcl_sha256.c -o simulation/crypto/pcl_sha256.o cc1: warning: /usr/include/x86_64-linux-gnu: No such file or directory [-Wmissing-include-dirs] In file included from crypto/pcl_sha256.c:118: ./crypto/pcl_md32_common.h: In function ‘pcl_SHA256_Final’: ./crypto/pcl_md32_common.h:103:53: warning: conversion from ‘long unsigned int’ to ‘unsigned int’ may change value [-Wconversion] 103 | # define HOST_l2c(l,c) ({ unsigned int r=(l); \ | ^ crypto/pcl_sha256.c:114:34: note: in expansion of macro ‘HOST_l2c’ 114 | { ll=(c)->h[nn]; (void)HOST_l2c(ll,(s)); } \ | ^~~~~~~~ ./crypto/pcl_md32_common.h:205:5: note: in expansion of macro ‘HASH_MAKE_STRING’ 205 | HASH_MAKE_STRING(c, md); | ^~~~~~~~~~~~~~~~ objcopy simulation/crypto/pcl_sha256.o --rename-section .text=.nipx objcopy simulation/crypto/pcl_sha256.o --rename-section .data=.nipd objcopy simulation/crypto/pcl_sha256.o --rename-section .rodata=.niprod CC <= crypto/pcl_sha256.c mkdir -p simulation/crypto cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -DSE_SIM=1 -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I./crypto -I./unseal -I/usr/include -I/usr/include/x86_64-linux-gnu -I./ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/tinst -c crypto/pcl_gcm128.c -o simulation/crypto/pcl_gcm128.o cc1: warning: /usr/include/x86_64-linux-gnu: No such file or directory [-Wmissing-include-dirs] objcopy simulation/crypto/pcl_gcm128.o --rename-section .text=.nipx objcopy simulation/crypto/pcl_gcm128.o --rename-section .data=.nipd objcopy simulation/crypto/pcl_gcm128.o --rename-section .rodata=.niprod CC <= crypto/pcl_gcm128.c mkdir -p simulation/crypto cc -Wjump-misses-init -Wstrict-prototypes -Wunsuffixed-float-constants -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -DSE_SIM=1 -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I./crypto -I./unseal -I/usr/include -I/usr/include/x86_64-linux-gnu -I./ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/simulation/tinst -c crypto/pcl_cmac.c -o simulation/crypto/pcl_cmac.o cc1: warning: /usr/include/x86_64-linux-gnu: No such file or directory [-Wmissing-include-dirs] objcopy simulation/crypto/pcl_cmac.o --rename-section .text=.nipx objcopy simulation/crypto/pcl_cmac.o --rename-section .data=.nipd objcopy simulation/crypto/pcl_cmac.o --rename-section .rodata=.niprod CC <= crypto/pcl_cmac.c library build with DEBUG = ar -rc libsgx_pclsim.a simulation/pcl_entry.o simulation/pcl_mem.o simulation/crypto/pcl_crypto.o simulation/unseal/pcl_tSeal.o simulation/unseal/pcl_sgx_get_key.o simulation/unseal/pcl_tSeal_util.o simulation/unseal/pcl_tSeal_internal.o simulation/unseal/sim/pcl_deriv.o simulation/unseal/sim/pcl_t_instructions.o crypto/pcl_vpaes-x86_64.o crypto/pcl_ghash-x86_64.o simulation/crypto/pcl_sha256.o simulation/crypto/pcl_gcm128.o simulation/crypto/pcl_cmac.o AR <= libsgx_pclsim.a make[2]: Leaving directory '/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/protected_code_loader' cp -f libsgx_pcl.a /builddir/build/BUILD/linux-sgx-sgx_2.22/build/linux cp -f libsgx_pclsim.a /builddir/build/BUILD/linux-sgx-sgx_2.22/build/linux make[1]: Leaving directory '/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/protected_code_loader' /usr/bin/make -C switchless/sgx_tswitchless make[1]: Entering directory '/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/switchless/sgx_tswitchless' /builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/edger8r/linux/_build/Edger8r.native --header-only --trusted /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/sgx_tswitchless.edl --search-path /builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc g++ <= /builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/switchless/sgx_tswitchless/sgx_ocall_switchless.o g++ <= /builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/switchless/sgx_tswitchless/sl_fcall_mngr.o g++ <= /builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/switchless/sgx_tswitchless/sl_init.o g++ <= /builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/switchless/sgx_tswitchless/sl_printk.o g++ <= /builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/switchless/sgx_tswitchless/sl_siglines.o g++ <= /builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/switchless/sgx_tswitchless/sl_workers.o \033[1;32mLINK => libsgx_tswitchless.a\033[0m make[1]: Leaving directory '/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/switchless/sgx_tswitchless' /usr/bin/make -C ttls make[1]: Entering directory '/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/ttls' /builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/edger8r/linux/_build/Edger8r.native --trusted --header-only --search-path ../../common/inc ../../common/inc/sgx_ttls.edl g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/tlibcxx/include -include./tsgxsslio.h -I/usr/x86_64-intel-sgx/include -c cert_generator.cpp -o cert_generator.o g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/tlibcxx/include -include./tsgxsslio.h -I/usr/x86_64-intel-sgx/include -c cert_verifier.cpp -o cert_verifier.o g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -ffreestanding -nostdinc -fvisibility=hidden -fpie -fno-strict-overflow -fno-delete-null-pointer-checks -B/usr/local/bin -nostdinc++ -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/tlibcxx/include -include./tsgxsslio.h -I/usr/x86_64-intel-sgx/include -c ttls.cpp -o ttls.o ar rs libsgx_ttls.a cert_generator.o cert_verifier.o ttls.o ar: creating libsgx_ttls.a mkdir -p /builddir/build/BUILD/linux-sgx-sgx_2.22/build/linux/.libsgx_cbor rm -f /builddir/build/BUILD/linux-sgx-sgx_2.22/build/linux/.libsgx_cbor/* && cd /builddir/build/BUILD/linux-sgx-sgx_2.22/build/linux/.libsgx_cbor && ar x /usr/x86_64-intel-sgx/lib64/libsgx_cbor.a ar rs libsgx_ttls.a /builddir/build/BUILD/linux-sgx-sgx_2.22/build/linux/.libsgx_cbor/*.o g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -Wl,-z,relro,-z,now,-z,noexecstack -fPIC -Werror -Wno-unused-parameter -g -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/tlibcxx/include -include./tsgxsslio.h -I/usr/x86_64-intel-sgx/include -DTDX_ENV -c cert_generator.cpp -o tdx_cert_generator.o g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -Wl,-z,relro,-z,now,-z,noexecstack -fPIC -Werror -Wno-unused-parameter -g -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/tlibcxx/include -include./tsgxsslio.h -I/usr/x86_64-intel-sgx/include -DTDX_ENV -c cert_verifier.cpp -o tdx_cert_verifier.o g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -Wl,-z,relro,-z,now,-z,noexecstack -fPIC -Werror -Wno-unused-parameter -g -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/tlibc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/tlibcxx/include -include./tsgxsslio.h -I/usr/x86_64-intel-sgx/include -DTDX_ENV -c ttls.cpp -o tdx_ttls.o ar rs libtdx_tls.a tdx_cert_generator.o tdx_cert_verifier.o tdx_ttls.o ar: creating libtdx_tls.a mkdir -p /builddir/build/BUILD/linux-sgx-sgx_2.22/build/linux/.libcbor rm -f /builddir/build/BUILD/linux-sgx-sgx_2.22/build/linux/.libcbor/* && cd /builddir/build/BUILD/linux-sgx-sgx_2.22/build/linux/.libcbor && ar x /usr/lib64/libcbor.a ar rs libtdx_tls.a /builddir/build/BUILD/linux-sgx-sgx_2.22/build/linux/.libcbor/*.o cp -f libsgx_ttls.a /builddir/build/BUILD/linux-sgx-sgx_2.22/build/linux cp -f libtdx_tls.a /builddir/build/BUILD/linux-sgx-sgx_2.22/build/linux make[1]: Leaving directory '/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/ttls' /usr/bin/make -C utls make[1]: Entering directory '/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/utls' g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -Wl,-z,relro,-z,now,-z,noexecstack -fPIC -Werror -Wno-unused-parameter -g -Wno-deprecated-declarations -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I../ttls -I/usr/x86_64-intel-sgx/include -c utls.cpp -o utls.o g++ -Wnon-virtual-dtor -std=c++17 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -fcf-protection -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -UDEBUG -DNDEBUG -ffunction-sections -fdata-sections -Wall -Wextra -Winit-self -Wpointer-arith -Wreturn-type -Waddress -Wsequence-point -Wformat-security -Wmissing-include-dirs -Wfloat-equal -Wundef -Wshadow -Wcast-align -Wconversion -Wredundant-decls -DITT_ARCH_IA64 -Wl,-z,relro,-z,now,-z,noexecstack -fPIC -Werror -Wno-unused-parameter -g -Wno-deprecated-declarations -I. -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc -I/builddir/build/BUILD/linux-sgx-sgx_2.22/common/inc/internal -I../ttls -I/usr/x86_64-intel-sgx/include -c ../ttls/cert_verifier.cpp -o cert_verifier.o ar rs libsgx_utls.a utls.o cert_verifier.o ar: creating libsgx_utls.a mkdir -p /builddir/build/BUILD/linux-sgx-sgx_2.22/build/linux/.libcbor rm -f /builddir/build/BUILD/linux-sgx-sgx_2.22/build/linux/.libcbor/* && cd /builddir/build/BUILD/linux-sgx-sgx_2.22/build/linux/.libcbor && ar x /usr/lib64/libcbor.a ar rs libsgx_utls.a /builddir/build/BUILD/linux-sgx-sgx_2.22/build/linux/.libcbor/*.o cp -f libsgx_utls.a /builddir/build/BUILD/linux-sgx-sgx_2.22/build/linux make[1]: Leaving directory '/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk/utls' make: Leaving directory '/builddir/build/BUILD/linux-sgx-sgx_2.22/sdk' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.iT1oOw + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/sgx-sdk-2.22-1.eln136.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/sgx-sdk-2.22-1.eln136.x86_64 ++ dirname /builddir/build/BUILDROOT/sgx-sdk-2.22-1.eln136.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/sgx-sdk-2.22-1.eln136.x86_64 + cd linux-sgx-sgx_2.22 + /usr/bin/install -d /builddir/build/BUILDROOT/sgx-sdk-2.22-1.eln136.x86_64/usr/bin + /usr/bin/install -d /builddir/build/BUILDROOT/sgx-sdk-2.22-1.eln136.x86_64/etc/aesm/ + /usr/bin/install -d /builddir/build/BUILDROOT/sgx-sdk-2.22-1.eln136.x86_64/usr/lib64/aesm/bundles + /usr/bin/install -d /builddir/build/BUILDROOT/sgx-sdk-2.22-1.eln136.x86_64/usr/share/aesm/ + /usr/bin/install -d /builddir/build/BUILDROOT/sgx-sdk-2.22-1.eln136.x86_64/usr/include + /usr/bin/install -d '/builddir/build/BUILDROOT/sgx-sdk-2.22-1.eln136.x86_64%{_unitdir}' + /usr/bin/install -d /builddir/build/BUILDROOT/sgx-sdk-2.22-1.eln136.x86_64/usr/x86_64-intel-sgx/include + /usr/bin/install -d /builddir/build/BUILDROOT/sgx-sdk-2.22-1.eln136.x86_64/usr/x86_64-intel-sgx/lib64 + for lib in capable ptrace + cp build/linux/libsgx_capable.so /builddir/build/BUILDROOT/sgx-sdk-2.22-1.eln136.x86_64/usr/lib64/libsgx_capable.so + for lib in capable ptrace + cp build/linux/libsgx_ptrace.so /builddir/build/BUILDROOT/sgx-sdk-2.22-1.eln136.x86_64/usr/lib64/libsgx_ptrace.so + for lib in capable + cp build/linux/libsgx_capable.a /builddir/build/BUILDROOT/sgx-sdk-2.22-1.eln136.x86_64/usr/lib64/libsgx_capable.a + cp /builddir/build/BUILDROOT/sgx-sdk-2.22-1.eln136.x86_64/usr/lib64/libsgx_capable.a /builddir/build/BUILDROOT/sgx-sdk-2.22-1.eln136.x86_64/usr/x86_64-intel-sgx/lib64/libsgx_capable.a + for lib in pthread tcxx tprotected_fs tservice tstdc uprotected_fs uswitchless + cp build/linux/libsgx_pthread.a /builddir/build/BUILDROOT/sgx-sdk-2.22-1.eln136.x86_64/usr/x86_64-intel-sgx/lib64/ + for lib in pthread tcxx tprotected_fs tservice tstdc uprotected_fs uswitchless + cp build/linux/libsgx_tcxx.a /builddir/build/BUILDROOT/sgx-sdk-2.22-1.eln136.x86_64/usr/x86_64-intel-sgx/lib64/ + for lib in pthread tcxx tprotected_fs tservice tstdc uprotected_fs uswitchless + cp build/linux/libsgx_tprotected_fs.a /builddir/build/BUILDROOT/sgx-sdk-2.22-1.eln136.x86_64/usr/x86_64-intel-sgx/lib64/ + for lib in pthread tcxx tprotected_fs tservice tstdc uprotected_fs uswitchless + cp build/linux/libsgx_tservice.a /builddir/build/BUILDROOT/sgx-sdk-2.22-1.eln136.x86_64/usr/x86_64-intel-sgx/lib64/ + for lib in pthread tcxx tprotected_fs tservice tstdc uprotected_fs uswitchless + cp build/linux/libsgx_tstdc.a /builddir/build/BUILDROOT/sgx-sdk-2.22-1.eln136.x86_64/usr/x86_64-intel-sgx/lib64/ + for lib in pthread tcxx tprotected_fs tservice tstdc uprotected_fs uswitchless + cp build/linux/libsgx_uprotected_fs.a /builddir/build/BUILDROOT/sgx-sdk-2.22-1.eln136.x86_64/usr/x86_64-intel-sgx/lib64/ + for lib in pthread tcxx tprotected_fs tservice tstdc uprotected_fs uswitchless + cp build/linux/libsgx_uswitchless.a /builddir/build/BUILDROOT/sgx-sdk-2.22-1.eln136.x86_64/usr/x86_64-intel-sgx/lib64/ + for edl in pthread tkey_exchange tprotected_fs tstdc tswitchless ttls + cp common/inc/sgx_pthread.edl /builddir/build/BUILDROOT/sgx-sdk-2.22-1.eln136.x86_64/usr/x86_64-intel-sgx/include/ + for edl in pthread tkey_exchange tprotected_fs tstdc tswitchless ttls + cp common/inc/sgx_tkey_exchange.edl /builddir/build/BUILDROOT/sgx-sdk-2.22-1.eln136.x86_64/usr/x86_64-intel-sgx/include/ + for edl in pthread tkey_exchange tprotected_fs tstdc tswitchless ttls + cp common/inc/sgx_tprotected_fs.edl /builddir/build/BUILDROOT/sgx-sdk-2.22-1.eln136.x86_64/usr/x86_64-intel-sgx/include/ + for edl in pthread tkey_exchange tprotected_fs tstdc tswitchless ttls + cp common/inc/sgx_tstdc.edl /builddir/build/BUILDROOT/sgx-sdk-2.22-1.eln136.x86_64/usr/x86_64-intel-sgx/include/ + for edl in pthread tkey_exchange tprotected_fs tstdc tswitchless ttls + cp common/inc/sgx_tswitchless.edl /builddir/build/BUILDROOT/sgx-sdk-2.22-1.eln136.x86_64/usr/x86_64-intel-sgx/include/ + for edl in pthread tkey_exchange tprotected_fs tstdc tswitchless ttls + cp common/inc/sgx_ttls.edl /builddir/build/BUILDROOT/sgx-sdk-2.22-1.eln136.x86_64/usr/x86_64-intel-sgx/include/ + for bin in edger8r encrypt sign + cp build/linux/sgx_edger8r /builddir/build/BUILDROOT/sgx-sdk-2.22-1.eln136.x86_64/usr/bin/ + for bin in edger8r encrypt sign + cp build/linux/sgx_encrypt /builddir/build/BUILDROOT/sgx-sdk-2.22-1.eln136.x86_64/usr/bin/ + for bin in edger8r encrypt sign + cp build/linux/sgx_sign /builddir/build/BUILDROOT/sgx-sdk-2.22-1.eln136.x86_64/usr/bin/ + cp -a common/inc/tlibc /builddir/build/BUILDROOT/sgx-sdk-2.22-1.eln136.x86_64/usr/x86_64-intel-sgx/include/ + cp -a common/inc/stdc++ /builddir/build/BUILDROOT/sgx-sdk-2.22-1.eln136.x86_64/usr/x86_64-intel-sgx/include/ + cp -a sdk/tlibcxx/include /builddir/build/BUILDROOT/sgx-sdk-2.22-1.eln136.x86_64/usr/x86_64-intel-sgx/include/libcxx + cp common/inc/sgx.h common/inc/sgx_attributes.h common/inc/sgx_capable.h common/inc/sgx_cpuid.h common/inc/sgx_defs.h common/inc/sgx_dh.h common/inc/sgx_ecp_types.h common/inc/sgx_edger8r.h common/inc/sgx_eid.h common/inc/sgx_error.h common/inc/sgx_intrin.h common/inc/sgx_key.h common/inc/sgx_key_exchange.h common/inc/sgx_lfence.h common/inc/sgx_mm.h common/inc/sgx_mm_primitives.h common/inc/sgx_mm_rt_abstraction.h common/inc/sgx_pcl_guid.h common/inc/sgx_quote.h common/inc/sgx_random_buffers.h common/inc/sgx_report.h common/inc/sgx_report2.h common/inc/sgx_rsrv_mem_mngr.h common/inc/sgx_secure_align.h common/inc/sgx_secure_align_api.h common/inc/sgx_spinlock.h common/inc/sgx_tcrypto.h common/inc/sgx_thread.h common/inc/sgx_tkey_exchange.h common/inc/sgx_tkey_exchange_t.h common/inc/sgx_tkey_exchange_u.h common/inc/sgx_tprotected_fs.h common/inc/sgx_trts.h common/inc/sgx_trts_aex.h common/inc/sgx_trts_exception.h common/inc/sgx_tseal.h common/inc/sgx_ttls.h common/inc/sgx_uae_epid.h common/inc/sgx_uae_launch.h common/inc/sgx_uae_quote_ex.h common/inc/sgx_uae_service.h common/inc/sgx_ukey_exchange.h common/inc/sgx_urts.h common/inc/sgx_uswitchless.h common/inc/sgx_utils.h common/inc/sgx_utls.h common/inc/sgx_pthread.edl common/inc/sgx_tkey_exchange.edl common/inc/sgx_tprotected_fs.edl common/inc/sgx_tstdc.edl common/inc/sgx_tswitchless.edl common/inc/sgx_ttls.edl /builddir/build/BUILDROOT/sgx-sdk-2.22-1.eln136.x86_64/usr/x86_64-intel-sgx/include/ + cp -a sdk/debugger_interface/linux/gdb-sgx-plugin /builddir/build/BUILDROOT/sgx-sdk-2.22-1.eln136.x86_64/usr/share/sgx-gdb-plugin + mv /builddir/build/BUILDROOT/sgx-sdk-2.22-1.eln136.x86_64/usr/share/sgx-gdb-plugin/sgx-gdb /builddir/build/BUILDROOT/sgx-sdk-2.22-1.eln136.x86_64/usr/bin/ + for lib in trts tcrypto trts_sim tservice_sim tkey_exchange ukey_exchange pcl pclsim tswitchless ttls utls + cp build/linux/libsgx_trts.a /builddir/build/BUILDROOT/sgx-sdk-2.22-1.eln136.x86_64/usr/x86_64-intel-sgx/lib64/ + for lib in trts tcrypto trts_sim tservice_sim tkey_exchange ukey_exchange pcl pclsim tswitchless ttls utls + cp build/linux/libsgx_tcrypto.a /builddir/build/BUILDROOT/sgx-sdk-2.22-1.eln136.x86_64/usr/x86_64-intel-sgx/lib64/ + for lib in trts tcrypto trts_sim tservice_sim tkey_exchange ukey_exchange pcl pclsim tswitchless ttls utls + cp build/linux/libsgx_trts_sim.a /builddir/build/BUILDROOT/sgx-sdk-2.22-1.eln136.x86_64/usr/x86_64-intel-sgx/lib64/ + for lib in trts tcrypto trts_sim tservice_sim tkey_exchange ukey_exchange pcl pclsim tswitchless ttls utls + cp build/linux/libsgx_tservice_sim.a /builddir/build/BUILDROOT/sgx-sdk-2.22-1.eln136.x86_64/usr/x86_64-intel-sgx/lib64/ + for lib in trts tcrypto trts_sim tservice_sim tkey_exchange ukey_exchange pcl pclsim tswitchless ttls utls + cp build/linux/libsgx_tkey_exchange.a /builddir/build/BUILDROOT/sgx-sdk-2.22-1.eln136.x86_64/usr/x86_64-intel-sgx/lib64/ + for lib in trts tcrypto trts_sim tservice_sim tkey_exchange ukey_exchange pcl pclsim tswitchless ttls utls + cp build/linux/libsgx_ukey_exchange.a /builddir/build/BUILDROOT/sgx-sdk-2.22-1.eln136.x86_64/usr/x86_64-intel-sgx/lib64/ + for lib in trts tcrypto trts_sim tservice_sim tkey_exchange ukey_exchange pcl pclsim tswitchless ttls utls + cp build/linux/libsgx_pcl.a /builddir/build/BUILDROOT/sgx-sdk-2.22-1.eln136.x86_64/usr/x86_64-intel-sgx/lib64/ + for lib in trts tcrypto trts_sim tservice_sim tkey_exchange ukey_exchange pcl pclsim tswitchless ttls utls + cp build/linux/libsgx_pclsim.a /builddir/build/BUILDROOT/sgx-sdk-2.22-1.eln136.x86_64/usr/x86_64-intel-sgx/lib64/ + for lib in trts tcrypto trts_sim tservice_sim tkey_exchange ukey_exchange pcl pclsim tswitchless ttls utls + cp build/linux/libsgx_tswitchless.a /builddir/build/BUILDROOT/sgx-sdk-2.22-1.eln136.x86_64/usr/x86_64-intel-sgx/lib64/ + for lib in trts tcrypto trts_sim tservice_sim tkey_exchange ukey_exchange pcl pclsim tswitchless ttls utls + cp build/linux/libsgx_ttls.a /builddir/build/BUILDROOT/sgx-sdk-2.22-1.eln136.x86_64/usr/x86_64-intel-sgx/lib64/ + for lib in trts tcrypto trts_sim tservice_sim tkey_exchange ukey_exchange pcl pclsim tswitchless ttls utls + cp build/linux/libsgx_utls.a /builddir/build/BUILDROOT/sgx-sdk-2.22-1.eln136.x86_64/usr/x86_64-intel-sgx/lib64/ + for lib in tls + cp build/linux/libtdx_tls.a /builddir/build/BUILDROOT/sgx-sdk-2.22-1.eln136.x86_64/usr/x86_64-intel-sgx/lib64/ + for lib in epid launch quote_ex uae_service urts + cp build/linux/libsgx_epid_sim.so /builddir/build/BUILDROOT/sgx-sdk-2.22-1.eln136.x86_64/usr/lib64/libsgx_epid_sim.so + cp build/linux/libsgx_epid_deploy.so /builddir/build/BUILDROOT/sgx-sdk-2.22-1.eln136.x86_64/usr/lib64/libsgx_epid.so + for lib in epid launch quote_ex uae_service urts + cp build/linux/libsgx_launch_sim.so /builddir/build/BUILDROOT/sgx-sdk-2.22-1.eln136.x86_64/usr/lib64/libsgx_launch_sim.so + cp build/linux/libsgx_launch_deploy.so /builddir/build/BUILDROOT/sgx-sdk-2.22-1.eln136.x86_64/usr/lib64/libsgx_launch.so + for lib in epid launch quote_ex uae_service urts + cp build/linux/libsgx_quote_ex_sim.so /builddir/build/BUILDROOT/sgx-sdk-2.22-1.eln136.x86_64/usr/lib64/libsgx_quote_ex_sim.so + cp build/linux/libsgx_quote_ex_deploy.so /builddir/build/BUILDROOT/sgx-sdk-2.22-1.eln136.x86_64/usr/lib64/libsgx_quote_ex.so + for lib in epid launch quote_ex uae_service urts + cp build/linux/libsgx_uae_service_sim.so /builddir/build/BUILDROOT/sgx-sdk-2.22-1.eln136.x86_64/usr/lib64/libsgx_uae_service_sim.so + cp build/linux/libsgx_uae_service_deploy.so /builddir/build/BUILDROOT/sgx-sdk-2.22-1.eln136.x86_64/usr/lib64/libsgx_uae_service.so + for lib in epid launch quote_ex uae_service urts + cp build/linux/libsgx_urts_sim.so /builddir/build/BUILDROOT/sgx-sdk-2.22-1.eln136.x86_64/usr/lib64/libsgx_urts_sim.so + cp build/linux/libsgx_urts_deploy.so /builddir/build/BUILDROOT/sgx-sdk-2.22-1.eln136.x86_64/usr/lib64/libsgx_urts.so + for bin in config_cpusvn + cp build/linux/sgx_config_cpusvn /builddir/build/BUILDROOT/sgx-sdk-2.22-1.eln136.x86_64/usr/bin/ + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip /usr/bin/strip + /usr/lib/rpm/brp-strip-comment-note /usr/bin/strip /usr/bin/objdump + /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/sgx-gdb from /usr/bin/env bash to #!/usr/bin/bash + /usr/lib/rpm/brp-remove-la-files + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j2 + /usr/lib/rpm/redhat/brp-python-hardlink Processing files: sgx-enclave-devel-2.22-1.eln136.x86_64 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.q901Kq + umask 022 + cd /builddir/build/BUILD + cd linux-sgx-sgx_2.22 + LICENSEDIR=/builddir/build/BUILDROOT/sgx-sdk-2.22-1.eln136.x86_64/usr/share/licenses/sgx-enclave-devel + export LC_ALL= + LC_ALL= + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/sgx-sdk-2.22-1.eln136.x86_64/usr/share/licenses/sgx-enclave-devel + cp -pr /builddir/build/BUILD/linux-sgx-sgx_2.22/License.txt /builddir/build/BUILDROOT/sgx-sdk-2.22-1.eln136.x86_64/usr/share/licenses/sgx-enclave-devel + RPM_EC=0 ++ jobs -p + exit 0 Provides: libsgx_capable.so()(64bit) libsgx_epid_sim.so()(64bit) libsgx_launch_sim.so()(64bit) libsgx_ptrace.so()(64bit) libsgx_quote_ex_sim.so()(64bit) libsgx_uae_service_sim.so()(64bit) libsgx_urts_sim.so()(64bit) sgx-enclave-devel = 2.22-1.eln136 sgx-enclave-devel(x86-64) = 2.22-1.eln136 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-x86-64.so.2()(64bit) ld-linux-x86-64.so.2(GLIBC_2.3)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.10)(64bit) libc.so.6(GLIBC_2.11)(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.15)(64bit) libc.so.6(GLIBC_2.16)(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.25)(64bit) libc.so.6(GLIBC_2.28)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.3.2)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.38)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_2.6)(64bit) libc.so.6(GLIBC_2.7)(64bit) libc.so.6(GLIBC_2.9)(64bit) libc.so.6(GLIBC_ABI_DT_RELR)(64bit) libcrypto.so.3()(64bit) libcrypto.so.3(OPENSSL_3.0.0)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.2.5)(64bit) libm.so.6(GLIBC_2.29)(64bit) libm.so.6(GLIBC_2.35)(64bit) libm.so.6(GLIBC_2.38)(64bit) libsgx_uae_service_sim.so()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.26)(64bit) libstdc++.so.6(GLIBCXX_3.4.29)(64bit) libstdc++.so.6(GLIBCXX_3.4.32)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) libtinyxml2.so.9()(64bit) rtld(GNU_HASH) Processing files: sgx-platform-stubs-devel-2.22-1.eln136.x86_64 Provides: libsgx_epid.so.1()(64bit) libsgx_launch.so.1()(64bit) libsgx_quote_ex.so.1()(64bit) libsgx_uae_service.so()(64bit) libsgx_urts.so.2()(64bit) sgx-platform-stubs-devel = 2.22-1.eln136 sgx-platform-stubs-devel(x86-64) = 2.22-1.eln136 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libc.so.6()(64bit) libc.so.6(GLIBC_2.2.5)(64bit) rtld(GNU_HASH) Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/sgx-sdk-2.22-1.eln136.x86_64 Wrote: /builddir/build/RPMS/sgx-platform-stubs-devel-2.22-1.eln136.x86_64.rpm Wrote: /builddir/build/RPMS/sgx-enclave-devel-2.22-1.eln136.x86_64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.9FblBj + umask 022 + cd /builddir/build/BUILD + cd linux-sgx-sgx_2.22 + /usr/bin/rm -rf /builddir/build/BUILDROOT/sgx-sdk-2.22-1.eln136.x86_64 + RPM_EC=0 ++ jobs -p + exit 0 Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.aOt5Ls + umask 022 + cd /builddir/build/BUILD + rm -rf /builddir/build/BUILD/linux-sgx-sgx_2.22-SPECPARTS + rm -rf linux-sgx-sgx_2.22 linux-sgx-sgx_2.22.gemspec + RPM_EC=0 ++ jobs -p + exit 0 Finish: rpmbuild sgx-sdk-2.22-1.eln136.src.rpm Finish: build phase for sgx-sdk-2.22-1.eln136.src.rpm INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-eln-x86_64-1709130101.299928/root/var/log/dnf.log /var/lib/mock/fedora-eln-x86_64-1709130101.299928/root/var/log/dnf.librepo.log /var/lib/mock/fedora-eln-x86_64-1709130101.299928/root/var/log/dnf.rpm.log INFO: Done(/var/lib/copr-rpmbuild/results/sgx-sdk-2.22-1.eln136.src.rpm) Config(child) 2 minutes 19 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": "sgx-enclave-devel", "epoch": null, "version": "2.22", "release": "1.eln136", "arch": "x86_64" }, { "name": "sgx-platform-stubs-devel", "epoch": null, "version": "2.22", "release": "1.eln136", "arch": "x86_64" }, { "name": "sgx-sdk", "epoch": null, "version": "2.22", "release": "1.eln136", "arch": "src" } ] } RPMResults finished